Intermediate Java Software Developer (Remote)

Sabenza IT & Recruitment

Johannesburg

Remoto

ZAR 600.000 - 800.000

Tempo pieno

39 ore fa
Candidati tra i primi

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Descrizione del lavoro

Sabenza IT & Recruitment in Johannesburg is seeking an Intermediate Software Developer to develop, maintain and support Java-based applications, ensuring reliable messaging between systems in a telecommunications context.

The role requires strong Java/J2EE, Spring, Apache Camel and SQL skills, plus experience with RabbitMQ/ActiveMQ and enterprise integrations. Collaboration with stakeholders and a focus on scalable, maintainable solutions are key.

Competenze

  • 5+ years of professional Java development experience.
  • Strong Java / J2EE experience, used in production applications.
  • SQL experience, including writing and optimising queries.
  • Experience with enterprise application development.
  • Experience with integration technologies.
  • Experience with RabbitMQ and/or ActiveMQ.
  • Good understanding of software development practices, including testing, code review and deployment.

Mansioni

  • Develop, maintain and enhance Java-based applications.
  • Work with J2EE and Spring frameworks.
  • Develop and maintain enterprise integrations.
  • Build and support integration routes with Apache Camel.
  • Develop and maintain messaging integrations using RabbitMQ and/or ActiveMQ.
  • Write and optimise SQL queries.
  • Work within Linux environments.
  • Troubleshoot and resolve application and production issues.
  • Participate in testing, code reviews and deployments.
  • Collaborate with technical teams and business stakeholders.
  • Ensure applications are stable, scalable and maintainable.
  • Support existing services while delivering enhancements, so changes do not break downstream flows.
  • Document changes, configuration and handover notes so another developer can support the work.

Conoscenze

Java/J2EE
Spring framework
SQL
Integration technologies
RabbitMQ/ActiveMQ
Testing/Code review/Deploy
Linux environments

Strumenti

Apache Camel

Descrizione del lavoro

Johannesburg, South Africa | Posted on 15/10/2026

An Intermediate Software Developer is needed for the development, maintenance and support of enterprise Java applications and integrations in a telecommunications and value-added services environment. They arerequired to deliver applications that keep messaging and data flowing correctly between systems and support those applications in production.

Requirements

Key responsibilities

  • Develop, maintain and enhance Java-based applications.
  • Work with J2EE and Spring frameworks.
  • Develop and maintain enterprise integrations.
  • Build and support integration routes with Apache Camel.
  • Develop and maintain messaging integrations using RabbitMQ and/or ActiveMQ.
  • Write and optimise SQL queries.
  • Work within Linux environments.
  • Troubleshoot and resolve application and production issues.
  • Participate in testing, code reviews and deployments.
  • Collaborate with technical teams and business stakeholders.
  • Ensure applications are stable, scalable and maintainable.
  • Support existing services while delivering enhancements, so changes do not break downstream flows.
  • Document changes, configuration and handover notes so another developer can support the work.
Must-have requirements
  • 5+ years of professional Java development experience.
  • Strong Java / J2EE experience, used in production applications.
  • SQL experience, including writing and optimising queries.
  • Experience with enterprise application development.
  • Experience with integration technologies.
  • Experience with RabbitMQ and/or ActiveMQ.
  • Good understanding of software development practices, including testing, code review and deployment.
Advantageous
  • OSS/BSS experience.
  • Experience in high-volume transactional environments.
  • Experience with additional messaging or integration technologies.
  • HTML/CSS experience.
  • Exposure to monitoring, logging and alerting in production.
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Software Developer
Senior Software Developer

Sabenza IT & Recruitment • Johannesburg

In loco
ZAR 900.000 - 1.300.000
Java Software Developer – Enterprise Integrations
Java Software Developer – Enterprise Integrations

Sabenza IT & Recruitment • Johannesburg

Remoto
ZAR 600.000 - 800.000
Senior Java Developer
Senior Java Developer

Sabenza IT & Recruitment • Johannesburg

In loco
ZAR 900.000 - 1.200.000
Java Developer
Java Developer

Zohorecruit • Johannesburg

In loco
ZAR 900.000 - 1.300.000
Java Developer
Java Developer

Blue Pearl PTY • Johannesburg

In loco
ZAR 500.000 - 700.000
Intermediate to Senior Java Developer
Intermediate to Senior Java Developer

reversidesoftwaresolutionspt • Johannesburg

In loco
ZAR 900.000 - 1.200.000
Intermediate Java Developer
Intermediate Java Developer

AES Global • Cape Town

Ibrido
ZAR 600.000 - 900.000
Intermediate Software Developer
Intermediate Software Developer

Salt Digital Recruitment • Midrand

In loco
ZAR 237.000 - 321.000
Full Stack Developer - Java (Spring) focused
Full Stack Developer - Java (Spring) focused

Sabenza IT & Recruitment • Pretoria

In loco
ZAR 700.000 - 1.100.000
Senior Java Developer
Senior Java Developer

Sabenza IT & Recruitment • Pretoria

In loco
ZAR 600.000 - 1.000.000