Contract
Jun. 2, 2026
Cheb, Czechia
Lead Java Developer
JOB ID
CZJD2601
VISA STATUS
Only EU/CH Citizens
REMOTE OPTION
100%

Job details:

  • Hybrid, presence in office in Cheb 2 days per week for the first 2 months. Possible full-remote after.
  • Full-time
  • 12 months (extensions possible)
  • Working Hours: Must be able to overlap with US hours (2-7pm CET)

 

Role Summary:

We are looking for experienced Lead Java Full Stack Developers with strong backend and frontend capabilities to drive the development and evolution of applications in a cloud environment.

This role combines hands-on engineering with technical leadership, stakeholder collaboration, and team guidance. Candidates are expected not only to work with AI tools but to champion their effective adoption across the team.

A key success factor in this role is excellent communication—the ability to clearly articulate technical decisions, align stakeholders, and guide distributed teams.

 

Key Responsibilities

  • Lead the design, development, and maintenance of backend applications using Java
  • Drive development of modern, responsive frontend applications using React
  • Own and guide architecture and technical solution design across backend and frontend
  • Provide technical leadership, mentoring, and guidance to development teams
  • Collaborate closely with stakeholders, architects, product owners, and cross-functional teams
  • Communicate complex technical topics in a clear, structured, and stakeholder-friendly manner
  • Work with Microsoft Azure cloud services and promote cloud best practices
  • Integrate external services and APIs
  • Leverage advanced AI tools (e.g. Claude, Cursor) and drive their adoption across the team for productivity and quality
  • Lead code reviews and enforce development standards and governance
  • Support planning, estimation, and delivery commitments.

 

Requirements:

  • Strong experience with Java development (Java SE/EE, Spring or similar frameworks)
  • Solid experience with frontend development using React
  • Proven experience in a technical leadership or lead role
  • Experience designing and developing distributed or scalable systems
  • Strong experience with cloud platforms, preferably Microsoft Azure
  • Advanced, hands-on experience using AI tools in software development (beyond basic prompting).

Additional Requirements:

  • Experience with databases (SQL and/or NoSQL)
  • Familiarity with version control systems (e.g. Git)
  • Strong ownership mindset and ability to work independently
  • Experience mentoring or coaching other developers
  • Experience with microservices architecture
  • Knowledge of DevOps practices (CI/CD, containerization)
  • Experience with cloud-native application design
  • Exposure to AI/ML concepts or LLM integrations

 

Nice to have:

  • Experience with microservices architecture
  • Knowledge of DevOps practices (CI/CD, containerization)
  • Experience with cloud-native application design
  • Exposure to AI/ML concepts or LLM integrations

SNI sp. z o.o. will process personal data for the purpose of the recruitment process in accordance with Data Privacy Policy. The data may also be stored and processed for future recruitment purposes, in accordance with the given consent.