New offer - be the first one to apply!

December 24, 2025

Java Software Developer

Senior • Remote

$100 - $130/

Warszawa, Poland

At Madiff, we connect top IT talent with cutting-edge companies through remote Agile teams and nearshore outsourcing. With operations in Poland, Portugal, France, and the UK, we specialize in AI, DevOps, and Cybersecurity - supporting industries like Telecom, Banking, and Hi-Tech.


Are you a senior engineering expert who thrives on raising quality standards, improving delivery maturity, and enabling teams to work better - not just faster?

We are looking for experienced consultants who can drive sustainable engineering excellence across established development teams in a fully remote, long-term engagement.


Key responsibilities

  • Establish and enforce quality gates based on a consistent pull request workflow

  • Define standards for code reviews, branching strategies, definition of done, and automated checks

  • Introduce and operationalize BDD as a core testing and communication practice

  • Drive adoption of Gherkin scenarios and living documentation across PO, QA, and Development

  • Lead upskilling and coaching initiatives including workshops, reviews, playbooks, and guidelines

  • Create governance artefacts such as templates, checklists, dashboards, and engineering metrics

  • Support change management through office hours, feedback loops, and regular progress reporting

  • Ensure sustainable adoption of standards, not one-off improvements


What we are looking for

  • Strong hands-on experience with Java and modern quality engineering practices

  • Proven success in upskilling teams and implementing PR-based quality gates

  • Practical experience with GitHub, GitLab, or Azure DevOps pull request workflows

  • Solid knowledge of CI/CD pipelines, static analysis, automated testing, and code quality tooling

  • Demonstrated experience introducing and coaching teams in BDD practices

  • Excellent communication, facilitation, and stakeholder engagement skills

  • Nice to have:

    • Python experience alongside Java

    • German language skills (reading and writing)

    • Experience in large-scale or regulated environments

    • Knowledge of DORA metrics and engineering productivity frameworks

    • Familiarity with Vaadin or Integris


What we offer

  • Fully remote engagement with flexible collaboration model

  • Opportunity to work with senior engineering teams in a complex, impactful environment

  • High level of autonomy and influence over engineering standards and practices

  • Long-term cooperation focused on measurable outcomes and real transformation