Careers

View all our open positions and talent vacancies

Job Title
Senior Java Developer
Employment Type
Contract
Experience
7 to 10 years
Salary
Negotiable
Job Published
08 January 2026
Job Reference No.
3032428382

Job Description

We're looking for a Senior Java Developer with a strong foundation in Spring Boot microservices to join us as a consultant. In this role, you’ll help design, build, and maintain scalable and reliable backend services using modern tools and best practices.

 

What You’ll Do:

  • Design, develop, and maintain robust microservices using Spring Boot
  • Collaborate with cross-functional teams on architecture, development, deployment, and monitoring
  • Write clean, testable, and maintainable code with tools like JUnit, Mockito, and Jacoco
  • Build and document RESTful APIs, leveraging OpenAPI/Swagger
  • Work within a CI/CD pipeline using Git, BitBucket, Bamboo, and container tools like Kubernetes and Rancher
  • Integrate and configure tools such as Kafka, Camunda 7, and PostgreSQL
  • Use Agile and Scrum methodologies for sprint planning, issue tracking, and documentation via JIRA and Confluence
  • Monitor, profile, and optimize services using Grafana, SonarQube, and Spring Boot Actuator

Your expertise:

Must-Have Skills:

  • At least 7 years’ proven experience building microservices with Java and Spring Boot
  • Have a solid foundation in Spring Boot Microservice development
  • Proficiency in SQL, JSON, XML
  • Solid understanding of JPA, JWT, Lombok, Flyway, SLF4J, and Jackson, or similar
  • Experience with testing frameworks (for example; Mockito, JUnit)
  • Familiarity with DevOps workflows and tools: Git, BitBucket, Harbor, Bamboo

Nice-to-Haves:

  • Exposure to Kafka, Camunda, Avro
  • Knowledge of Kubernetes, Rancher, and cloud-native deployment strategies
  • Understanding of architectural patterns like API gateways, dependency injection, and containerization
  • Experience with metrics, logging, and observability tools like Grafana and Spring Boot Actuator
  • Familiarity with SonarQube, Jacoco, and code quality best practices

Soft Skills:

  • Comfortable in Agile environments and change/release processes
  • Strong communication and documentation skills
  • Eagerness to learn and work with a variety of modern tools

Skills

Industries