Sabenza IT & Recruitment
Intermediate Java Developer
- Compensation
- Not disclosed
- Location
- Johannesburg, South Africa
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Software engineering
- Posted
Skills
Must have
- 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.
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