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, youll help design, build, and maintain scalable and reliable backend services using modern tools and best practices.
What Youll 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
GO APPLY NOW
Safe & secure application process
Explore More Opportunities
Get Similar Job Alerts
Job Seeker Tip
Always customize your CV and cover letter for each job application. Generic applications are often ignored.
How to Apply
Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.
JVR Jobs connects you with employers – we don’t process applications directly.
Latest Job Opportunities
East London: Bookkeeper posted by Kempston Recruitment
Key Skills and Requirements: Completed Matric Certificate in bookkeeping or studies towards a certification5+ years' experience in debtors and creditors…
View JobDurban: Finance Manager posted by Salix Recruitment
This is a senior-level finance leadership opportunity for a commercially astute CA(SA) to step into a nationally influential shared services…
View JobDurban: Quantity Surveyor (Candidate or Newly Registered Professional Quantity Surveyor) Durban posted by Jobs 4 All
Job IntroductionWe are seeking a driven and professional Quantity Surveyor with 3–6 years’ experience to join our client’s team. This…
View JobJohannesburg North: Retail Tax Administrator posted by Network Finance
Key ResponsibilitiesPrepare and submit tax returns, provisional tax, VAT, dividends tax, import duties, and related documentationHandle tax queries and...
View JobRandburg: Temporary FET Mathematical Literacy Teacher (Grades 10–12) (Term 1 – 2026) posted by Raizcorp
Who We AreRadley Private School is backed by Raizcorp, Africas leading business incubator. We provide a calm, caring, and structured…
View JobRandburg: Temporary FET Afrikaans Educator (Term 1 – 2026) posted by Raizcorp
Radley Private School is seeking a caring and enthusiastic FET-qualified educator with a passion for teaching Afrikaans. This is a…
View Job
Browse Employers
Job Alerts