Intermediate Java Developer
Sabenza IT & Recruitment City of Johannesburg Metropolitan Municipality, Gauteng, South Africa
IT Services and IT Consulting · 11-50 employees
About the role
Design, build, and maintain robust software solutions while integrating REST APIs and enterprise systems. Collaborate within Agile/Scrum teams to troubleshoot, test, and support mission-critical systems.
What they look for
Requirements
Requires 5+ years of solid Java/J2EE development experience and strong knowledge of the Spring Framework and Apache Camel. Candidates must possess database mastery and experience with containerization tools like Docker and Kubernetes.
Full description
Are you ready to take your Java skills to the next level? We are on the hunt for a hands-on Intermediate Java Developer to join our dynamic professional services team, building and integrating enterprise-scale solutions for a leading telecommunications environment.
This is your chance to work with cutting-edge tech — think Java/J2EE, Spring, Apache Camel, REST APIs, Docker, Kubernetes, RabbitMQ, ActiveMQ, and enterprise databases — while solving complex problems that truly make an impact.
Requirements
What You’ll Do:
- Design, build, and maintain robust software solutions.
- Develop and integrate REST APIs and enterprise systems.
- Work with Oracle, MSSQL, MySQL, PostgreSQL, and PL/SQL.
- Deploy applications using Docker & Kubernetes.
- Collaborate in Agile/Scrum teams, driving innovation every sprint.
- Troubleshoot, test, and support mission-critical systems.
What We’re Looking For:
- 5+ years of solid Java/J2EE development experience.
- Strong knowledge of Spring Framework & Apache Camel.
- Database mastery (Oracle, MSSQL, MySQL, PostgreSQL).
- Experience with RabbitMQ/ActiveMQ, Git, Linux/Bash.
- Proven ability to deliver in fast-paced, enterprise environments.
Bonus Points If You Have:
- Telecom industry experience.
- Exposure to BSS/OSS environments.
- Oracle PL/SQL & APEX skills.
- HTML/CSS knowledge
Similar roles
-
Engineer, Software JAVA
Standard Bank Group Johannesburg, Gauteng, South Africa
-
Développeur Expert – Java - Aeroline - Île-de-France
Sopra Steria Courbevoie, Ile-of-France, France
-
Java Developer
Deploja AB Gothenburg, Västra Götaland County, Sweden
-
Développeur Java / Springboot (F-H) - Sophia Antipolis
EVERIENCE Valbonne, Provence-Alpes-Côte d'Azur, France
-
Senior Consultant - Java Developer
Infosys Singapore & Australia Singapore, Singapore
-
Principal - Java Tech Lead
Infosys Singapore & Australia Singapore, Singapore