Senior Java Developer
Summary
Senior Java developer (8+ years) in Stellenbosch who leads client system integrations, designs and deploys new functionality, maintains existing apps, provides third-line support, and mentors teammates. Core stack: Java SE/EE, Spring Boot, SQL (MS SQL Server/Postgres), Maven, Git, CI, and OpenAPI, with a focus on security and audit readiness.
- Lead the technical integration of new clients into existing systems.
- Design, develop, test, and deploy new functionality and system enhancements.
- Maintain and support existing applications, including fixes and ongoing improvements.
- Provide third-line support, resolving complex queries and technical issues.
- Ensure system security, audit readiness, and compliance with best practices.
- Continuously improve development processes, tools, and technical standards.
- Mentor team members and provide technical leadership to support skills development.
Job Experience and Skills Required:
- Degree or Diploma in Software Development, Computer Science or Engineering
- 8+ years relevant development experience
- Experience with Java, both standard and Enterprise Edition, Spring Boot, and SQL (MS SQL Server / Postgres)
- Development workflow: Eclipse / Netbeans IDEs, Maven, and Git
- Working in a continuous Integration and testing environment
- OpenAPI protocols
Apply now!
