Job description
This is a remote position.
We are looking for a senior Java and Python engineer to join an enablement-focused engagement aimed at raising engineering quality, delivery maturity, and development effectiveness across existing teams. This is not a feature development role. The focus is on coaching, standards, governance, and sustainable improvement of engineering practices.
Responsibilities
Establish quality gates based on a consistent pull request workflow
Define and enforce standards for code reviews, branching strategy, definition of done, and automated checks
Introduce and operationalise BDD as a core testing and collaboration practice
Drive adoption of Gherkin scenarios and living documentation across Product, QA, and Development
Lead coaching and enablement activities such as workshops, reviews, playbooks, and guidelines
Create governance artefacts including templates, checklists, dashboards, and quality metrics
Support change management through office hours, feedback loops, and regular progress reporting
Ensure sustainable adoption of standards rather than one-off improvements
Requirements
Senior-level background in software engineering, technical leadership, or engineering excellence roles
Strong hands-on experience with Java and modern quality engineering practices
Proven success in upskilling teams and establishing PR-based quality gates
Practical experience with pull request workflows in GitHub, GitLab, or Azure DevOps
Strong knowledge of CI/CD pipelines, static analysis, automated testing, and code quality tooling
Demonstrated experience implementing BDD practices and coaching teams in their adoption
Excellent communication and facilitation skills
Nice to have
Python experience in addition to Java
German language skills (reading and writing level)
Experience working in large-scale or regulated environments
Knowledge of DORA metrics and engineering productivity frameworks
Familiarity with Vaadin or Integris
Benefits
Solid, competitive salary
Work in multinational environment on international projects
Comprehensive healthcare
Long-term B2B contract with stable project pipeline
Fully remote model
Originally posted on Himalayas
Who can apply
Eligible countries: United States. Accepted UTC offsets: UTC-10, UTC-9, UTC-8, UTC-7, UTC-6, UTC-5, UTC+14. Review the full description for employer-specific work authorization, residency and schedule requirements.