All open roles

Senior Java Engineer

Remote (CET — 100%)
JavaSpring BootSQLSenior5+ years

We are looking for a Senior Java Engineer to join our nearshore team and work on production systems for international clients (Switzerland, France, EU). You will be embedded in client teams, writing production-grade code from day one.

Responsibilities

  • Design and develop Java/Spring Boot backend services
  • Participate in architecture reviews and technical discussions
  • Write clean, tested, production-ready code
  • Collaborate daily with clients in CET timezone (Slack, Jira, GitHub)
  • Mentor junior team members

Requirements

  • 5+ years of Java development in production environments
  • Strong knowledge of Spring Boot, Spring Data, REST APIs
  • Experience with relational databases (PostgreSQL, MySQL, Oracle)
  • English proficiency — daily client communication
  • Able to work CET hours (9h–18h Paris time)
  • Git, CI/CD, code review culture

Nice to have

  • Experience with cloud (AWS, Azure, GCP)
  • WCS (WebSphere Commerce) or e-commerce background
  • Knowledge of Docker / Kubernetes
  • TypeScript or Python as a second language

Apply for this role

Interested in this position? Fill in our application form and we'll get back to you within 5 business days.

Go to the application form