This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Senior Staff Java Developer will play a key technical leadership role within a backend engineering team building highly reliable, security-critical systems. This is a senior, hands-on position where you’ll influence architecture, engineering standards, and long-term technical direction while remaining deeply involved in delivery. You’ll work closely with senior engineers, platform teams, and stakeholders to design and evolve distributed systems operating at scale.
Job Responsibility:
Designing, building, and evolving large-scale backend services using Java
Owning and influencing system architecture with a focus on scalability, resilience, and performance
Leading by example through hands-on coding, reviews, and technical mentorship
Solving complex distributed systems and data-intensive engineering challenges
Driving best practices around reliability, observability, and maintainability
Requirements:
Extensive experience building and operating production systems using Java
Strong background in system design, distributed systems, and backend architecture
Proven ability to influence technical direction and raise engineering standards
Experience working in cloud-native environments (AWS preferred)
What we offer:
Competitive salary package
High impact role with influence over architecture and engineering direction
Opportunity to work on mission-critical, security-first systems at scale