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 arrive 10-15 minutes early for interviews to show punctuality and reliability.
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
Johannesburg: CFO posted by Hire Resolve
Hire Resolve, a leading recruitment agency, is currently looking for an accomplished Chief Financial Officer (CFO) to join our client's…
View JobWestern Cape: Debtors Clerk posted by Persona Staff
What You’ll DoSetting up and maintaining customer accounts and ensuring accurate recordsManaging age analysis, allocating customer payments, and following...
View JobJohannesburg: Underwriter (Multi Lines) posted by Hire Resolve
Hire Resolve's client is looking for an experienced Underwriter to join their team in Johannesburg, Gauteng. They are looking for…
View JobDurban: QUALITY ASSURANCE INSPECTOR – MANUFACTURING / PRODUCTION (PINETOWN, KZN) posted by MPRTC Recruitment
Requirements / Qualifications:Grade 12 (Matric)Relevant Quality qualification or Qualified by Experience (QBE)Minimum 3–5 years’ experience in a...
View JobJohannesburg: Senior Investment Analyst posted by Hire Resolve
A leading, forward-thinking investment and wealth management firm is seeking an experienced Senior Investment Analyst to join its high-performing team.…
View JobCape Town: Finance Asset Manager CA(SA) posted by Hire Resolve
Hire Resolve is currently seeking a Finance Asset Manager specializing in the Renewable Energy sector to join our client's dynamic…
View Job
Job Alerts