Intermediate Java Developer at Sabenza IT & Recruitment

DCV Sabenza IT and Recruitment · Johannesburg, Gauteng · R1.00 - R2.00 per hour

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Intermediate Java Developer

Build. Integrate. Solve. Grow.

Ready to take your Java career to the next level?

We’re looking for a hands-on Intermediate Java Developer to join a dynamic professional services environment, working on enterprise-scale software development, integration and support.

If you enjoy solving complex technical problems, building robust applications and working with a broad range of enterprise technologies, this could be your next opportunity.

The Tech Stack

You’ll work across a powerful enterprise technology stack, including

Java / J2EE • Spring • Apache Camel • REST APIs • Oracle • MSSQL • MySQL • PostgreSQL • RabbitMQ • ActiveMQ • Docker • Kubernetes • Linux • Bash • Git

What You’ll Be Doing

·       Design, develop and maintain robust software solutions using Java/J2EE, Spring and Apache Camel.

·       Develop and integrate REST APIs and enterprise systems.

·       Work with Oracle, MSSQL, MySQL and PostgreSQL databases.

·       Write complex, efficient and optimised SQL queries.

·       Build and support integrations using RabbitMQ and ActiveMQ.

·       Deploy and configure applications using Docker and Kubernetes.

·       Use Git for version control and collaborative development.

·       Work with Linux and Bash for scripting and technical tasks.

·       Test, troubleshoot and debug applications and integrations.

·       Participate in integration testing, FAT, UAT and system testing.

·       Use Postman or similar tools to test APIs and application functionality.

·       Support applications post-implementation, including troubleshooting and bug fixing.

·       Participate in code reviews, technical documentation and quality initiatives.

·       Collaborate with development and cross-functional teams within an Agile/Scrum environment.

·       Apply sound SDLC principles throughout the development lifecycle.

RequirementsWhat We’re Looking For

·       5+ years of Java development experience

·       Strong hands-on Java/J2EE experience

·       Strong knowledge of Spring Framework and Apache Camel

·       Solid SQL and relational database experience

·       Experience with Oracle, MSSQL, MySQL and/or PostgreSQL

·       Experience with RabbitMQ and/or ActiveMQ

·       Experience with Docker and Kubernetes

·       Strong REST API and systems integration experience

·       Experience with Git, Linux and Bash

·       Experience with Postman or similar API testing tools

·       Strong troubleshooting, debugging and testing capabilities

·       Experience working in Agile/Scrum environments

·       Strong analytical and problem-solving skills

·       Excellent communication and teamwork abilities

If you're a Java Developer who enjoys building, integrating, troubleshooting and solving complex technical challenges, this is an opportunity to put your skills to work in a demanding enterprise environment.

Desired Skills

  • Java
  • Apache Camel
  • Spring

Desired Qualification Level

  • Diploma

About The Employer

Auto-apply to this jobView original posting ↗
Intermediate Java Developer at Sabenza IT & Recruitment at DCV Sabenza IT and Recruitment — Johannesburg, Gauteng · JobAlertsZA