Java Software Engineer

Samaha Consulting

📍 Johannesburg, South Africa, South Africa On-Site ⏳ 3h ago
AI assistant

Job Description

Senior Java Software Engineer – API Platform Standards & Governance


Location: Johannesburg, South Africa (Hybrid)


Experience: 8–10+ Years


Job Overview


We are looking for an experienced Senior Java Software Engineer to provide technical leadership and governance across an enterprise API and microservices platform. The ideal candidate will have strong expertise in Java, Spring Boot, API engineering, microservices architecture and technical standards.


The role focuses on architecture governance, code reviews, reusable components, API standards, security and ensuring high-quality engineering practices across multiple development teams.


Key Responsibilities



  • Provide technical leadership across Java and Spring Boot microservices.

  • Review and approve pull requests, ensuring code quality, security and adherence to engineering standards.

  • Define and