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
Quantify your achievements on your CV using numbers and percentages where possible.
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
Sandton: DIESEL TECHNICIAN / MECHANIC
Location: Libro Park, Sandton, JohannesburgOnly South African citizens will be consideredMust be Red Seal Trade Tested Salary: Market-Related (Negotiable based…
View JobiLembe: Restaurant Manager posted by Simbithi Country Club
Are you passionate about hospitality and customer service? Join our dynamic team at Simbithi Country Club as a Restaurant Manager!…
View JobiLembe: Sous Chef 4206S posted by What Next Recruitment
We are looking for a strong Sous Chef for a 5 Star Boutique Hotel in Ballito. You must have 4…
View JobiLembe: Golf Professional posted by Simbithi Country Club
Simbithi Country Club is seeking an experienced PGA Golf Professional to join our vibrant Golf Department. This is an exciting…
View JobCape Town Region: General Manager of ZUNEY MAKERS LANDING posted by Zuney
Job Description: General Manager Zuney Burgers (Makers Landing, Waterfront, Cape Town) Position: General Manager (GM) Location: Makers Landing - V&A...
View JobKwaZulu-Natal: Refrigeration Foreman posted by NDC Personnel & Contractors CC
An exciting job opportunity is available for a Refrigeration Foreman within an FMCG environment in the Western Cape. You will…
View Job
Browse Employers