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 . You can also contact us on XXX-XXXX 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.
Originally posted on WakandaJobs.com - Source: www.wakandajobs.com