Our client is urgently seeking a Senior Java Developer to join a collaborative, outcomes-driven environment based in Gauteng. This role is ideal for an experienced Java engineer who thrives in complex systems development and modern enterprise delivery.

Key Responsibilities:

  • Design, develop, and maintain enterprise-grade applications using Java 11+
  • Build and enhance frontend components using Angular
  • Collaborate with cross-functional teams in a hybrid working environment
  • Participate in technical design discussions and architectural decisions
  • Ensure high-quality code through best practices, testing, and peer reviews
  • Support continuous improvement of systems and development processes

Requirements:

  • Minimum 6+ years’ software development experience
  • Strong Java development skills (Java 11 or higher)
  • Solid experience with Angular is essential
  • Strong understanding of enterprise application architecture
  • Experience working in Agile and collaborative environments
  • Ability to work on complex, high-performance systems

Only shortlisted candidates will be contacted.
Submit your CV to [Email Address Removed] or call [Phone Number Removed];.
Visit our website for more exciting career opportunities: [URL Removed]
Correspondence will only be conducted with short listed candidates. Should you not hear from us within 4 days, please consider your application unsuccessful.

Desired Skills:

  • Agile
  • Strong Java development
  • Senior Java Developer

Learn more/Apply for this position