Java Developers (Junior to Senior levels)
Our client is seeking experienced Java Developers (Junior to Senior levels) to join a high-performing engineering team based in Stellenbosch (hybrid model). This role is suited to developers who enjoy building, maintaining, and enhancing enterprise-grade systems within a collaborative environment.
Key Responsibilities:
• Develop, test, and maintain Java-based applications and services
• Integrate new clients into existing systems and platforms
• Design and implement new features and system enhancements
• Provide production support and resolve technical issues (3rd line support)
• Conduct system testing and ensure application stability
• Contribute to system security, audits, and process improvements
• Collaborate within a CI/CD and Agile development environment
Requirements:
• Tertiary qualification in Computer Science, Software Development, or related field
• 2–8+ years’ Java development experience (Junior, Intermediate, or Senior level considered)
• Strong experience with Java SE/EE and Spring Boot
• Solid understanding of SQL (MS SQL Server or PostgreSQL)
• Experience with Maven, Git, and standard IDEs (Eclipse/NetBeans)
• Familiarity with OpenAPI-based systems
• Exposure to CI/CD environments advantageous
• Strong problem-solving and debugging skills
Additional Advantageous Experience:
• Financial or transaction processing systems
• High-volume, multi-threaded system environments
• Agile methodologies (Scrum/Kanban)
• Angular front-end development exposure
• Postilion or similar systems experience
Should you meet the requirements for this position, please email your CV to it.vacancy@stand-outstaffing.co.za. You can also contact us on 031 350 4019 or alternatively you can visit our website https://stand-outstaffing.co.za
Correspondence will only be conducted with short listed candidates. Should you not hear from us within 4 days, please consider your application unsuccessful.

