← Back to opportunities

Senior Java Developer

📍 Location
johannesburg
⏰ Job Type
Full-time
📅 Posted
May 31, 2026

About the Role

Job Title: Senior Java Developer

We are currently seeking a highly skilled and experienced Senior Java Developer to join our dynamic team. As a Senior Java Developer, you will be responsible for the development, integration, and maintenance of complex server-side Java applications. The successful candidate should have excellent problem-solving skills, a deep understanding of Java frameworks, and the ability to lead a team.

Responsibilities

  1. Design, develop, and implement scalable and high-performance Java applications using best practices and design patterns.
  2. Collaborate with cross-functional teams, including product managers, business analysts, and software architects, to gather requirements and translate them into technical solutions.
  3. Lead and mentor a team of Java developers, providing guidance and support throughout the development process.
  4. Conduct code reviews to ensure code quality, adherence to coding standards...

Ready to Join Through a Referral?

Apply now and get connected directly with the hiring team

Apply for this Position