Lensys
Suivez-nous

Java Developer

Take ownership of Java delivery inside a high-performing agile team where every sprint turns ideas into working software. You will design, build, test, and integrate valuable features while continuously learning and living Scrum values.

CONTEXT

Our client, a major player in its sector, is building a delivery culture where small, autonomous agile teams turn complex business needs into working software sprint after sprint. The Java Developer joins a product team that values craftsmanship, shared analysis, and honest collaboration over heroics. The mission is to deliver valuable increments while keeping the codebase clean, testable, and ready for change.

ACTIVITIES

  • Refine sprint backlog items with product owners, analysts, and fellow engineers to clarify value and acceptance criteria.
  • Design, build, and test Java-based features with a focus on readability, maintainability, and integration quality.
  • Participate actively in daily stand-ups, sprint reviews, retrospectives, and pairing or peer-review sessions.
  • Integrate new components into the existing application landscape and automate repeatable checks where possible.
  • Share knowledge openly, experiment with better practices, and help the team improve through continuous learning.

EXPECTED ACHIEVEMENTS

  • Deliver reliable, tested increments that meet sprint commitments and create measurable user value.
  • Reduce technical friction by contributing clean designs, pragmatic tests, and integration patterns the team can reuse.
  • Strengthen the team's agile maturity by living Scrum values, raising impediments early, and improving continuously.

ENVIRONMENT

  • Java ecosystem with object-oriented design, unit testing, and API integration practices.
  • Agile Scrum ceremonies, backlog refinement, sprint planning, and retrospectives.
  • Collaborative engineering habits such as peer review, continuous integration, and knowledge sharing.