Senior Java Backend developer


  • Publication date:

    27 February 2024
  • Workload:

  • Contract type:

    Permanent position
  • Place of work:


Senior Java Backend developer

  • Design, implement and maintain new and existing data-driven applications
  • Provide architectural guidance, technical expertise, recommendations and innovative solutions
  • Conduct code reviews and test software as needed, along with participating in application architecture and design
  • Have an objective view on business requests and being able to propose pragmatic solutions
  • Participate in all stages of software development and collaborate with different teams, from ideation to final delivery
  • Help the team maintain high code quality standards and improve best practices
  • Drive complex projects with minimal oversight, delivering features iteratively

  • Master in Computer Sciences with 5+ years of experience
  • Very solid knowledge of Java Core including how to deal with multi-threading issues
  • Solid experience with Spring, Hibernate
  • Strong experience with scalable software architecture: microservices, APIs (REST), container deployment (Docker, Kubernetes) and messaging architecture (RabbitMq)
  • Strong technical, analytical and communication skills
  • Knowledge of testing frameworks (Junit, TestNG, mocks…)
  • Knowledge of Linux, Database (SQL, Oracle, PostgreSQL)
  • Self-learning skills
  • Team player, rigorous and autonomous
  • Fluent in English


  • Swissquote