Our client is seeking Senior Java Developers to join a high-performance engineering team with flexibility between Johannesburg (in-office) and Cape Town (remote for strong candidates). This role focuses on building scalable backend systems within a modern, microservices-based environment.

Key Responsibilities Design, develop, and maintain Java-based backend services and microservices Build and enhance event-driven architectures and distributed systems Develop high-quality, production-ready code aligned with best practices Participate in system design, architecture discussions, and technical decision-making Support continuous improvement across performance, scalability, and reliability Collaborate with cross-functional teams including Dev Ops and product stakeholders Contribute to code reviews, documentation, and technical standards Requirements 7+ years’ Java development experience with strong backend focus Minimum 2+ years in a senior-level development role Strong experience with Spring Boot and the broader Spring ecosystem Experience with microservices and distributed systems Solid understanding of Postgre SQL or similar relational databases Strong problem-solving and communication skills Proven ability to take ownership of end-to-end delivery Advantageous Experience in fintech, banking, or regulated environments Knowledge of CQRS, event sourcing, or DDD Cloud experience (AWS or Azure) Docker and Kubernetes exposure Experience working in AI-supported development environments (responsible usage) #J-18808-Ljbffr
Similar jobs

More from Goldman Tech Resourcing
Goldman Tech Resourcing 4 hours ago
Goldman Tech Resourcing 1 day ago

Senior java developer

Apply Now
Back to search page