Java Developer

Hire Resolve

Johannesburg

On-site

ZAR 600,000 - 800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A recruitment agency is seeking an experienced Java Developer to join a dynamic development team in Johannesburg. The successful candidate will build scalable applications primarily in telecommunications systems. Ideal applicants should have over 3 years of Java experience, proficiency in Spring Framework, and familiarity with cloud technologies like Kubernetes and Docker. Strong English skills are essential, with French as an added advantage. Apply now for immediate consideration!

Qualifications

  • Minimum of 3 years’ experience in Java development.
  • At least 2 years’ experience working with containerization and cloud technologies.
  • Strong proficiency in Java and Spring Framework.
  • Proven experience with microservices architecture.

Responsibilities

  • Develop, maintain, and enhance full-stack applications.
  • Contribute to system architecture design and performance optimization.
  • Monitor system performance using defined metrics.

Skills

Java
Spring Framework
Containerization
Kubernetes
Docker
Agile development
RESTful services
Git
Maven
Jira
Jenkins
MongoDB
PostgreSQL
MySQL
Apache Kafka
Prometheus
Grafana
React
AngularJS
HTML5
CSS

Education

Bachelor’s degree in Telecommunications Engineering, Computer Engineering, Software Engineering, Computer Science, or a related field

Tools

Docker
Kubernetes
Git
Jira
Jenkins
Maven

Job description

Position Overview

We are seeking an experienced Java Developer with strong expertise in Java and the Spring Framework to join our growing development team. The successful candidate will report to the Head of Development and will be responsible for building scalable, high-performance applications, primarily within telecommunications systems and integration environments.

Due to active projects and team expansion requirements, candidates who are available to start as soon as possible will be given priority.

Fluency in English is required. Proficiency in French is an added advantage.

Key Responsibilities
  • Develop, maintain, and enhance full-stack applications for new and existing systems.
  • Design and implement software components of varying complexity using modern architectures and frameworks.
  • Translate business and customer requirements into effective technical solutions.
  • Contribute to system architecture design, performance optimization, and scalability.
  • Ensure high availability and reliability of VAS platforms.
  • Monitor system and service performance using defined metrics and continuously improve system stability.
  • Support capacity planning to meet growing system demands.
  • Participate in system testing, troubleshooting, and maintenance.
  • Continuously develop technical skills through learning and exposure to new technologies.
  • Perform additional duties as required.
Qualifications, Experience, and Skills
Education
  • Bachelor’s degree in Telecommunications Engineering, Computer Engineering, Software Engineering, Computer Science, or a related field.
Professional Experience
  • Minimum of 3 years’ experience in Java development.
  • At least 2 years’ experience working with containerization and cloud technologies such as Kubernetes and Docker.
  • Experience working in Agile development environments.
Technical Competencies
  • Strong proficiency in Java and Spring Framework.
  • Solid understanding of Object-Oriented Programming principles and design patterns.
  • Proven experience with microservices architecture.
  • Expertise in developing and integrating RESTful services and APIs.
  • Experience with unit and integration testing methodologies.
  • Hands-on experience with monitoring tools such as Prometheus and Grafana.
  • Proficiency in development and collaboration tools:
    • Git, Maven, Jira, Jenkins
  • Knowledge of front-end technologies:
    • React, AngularJS, HTML5, CSS
  • Experience with databases and messaging systems:
    • MongoDB, PostgreSQL, MySQL, Apache Kafka
  • Familiarity with application servers:
    • Tomcat, WebLogic
  • Understanding of DevOps practices, CI/CD pipelines, and SRE principles.
Soft Skills
  • Strong analytical and problem-solving skills.
  • Excellent attention to detail and commitment to code quality.
  • Ability to work independently and collaboratively in a team environment.
  • Strong verbal and written communication skills in English (French is a plus).
  • Ability to manage multiple priorities in a fast-paced environment.
Language Requirements
  • English: Fluent (Required)
  • French: Advantageous

Apply for this role today, contact Sune Pienaar at Hire Resolve or on LinkedIn. You can also visit the Hire Resolve website: hireresolve.us or email us your CV: itcareers@hireresolve.za.com. We will contact you telephonically in 3 days should you be suitable for this vacancy.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Java Developer - Bedfordview
Lead Java Developer - Bedfordview

Hire Resolve • Johannesburg

On-site
ZAR 700,000 - 900,000
Senior Java/Spring Developer
Senior Java/Spring Developer

Hire Resolve • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Java Developer - Spring, Microservices (Telecom)
Java Developer - Spring, Microservices (Telecom)

Hire Resolve • Johannesburg

On-site
ZAR 600,000 - 800,000
Intermediate Java Developer
Intermediate Java Developer

Sabenza IT & Recruitment • Cape Town

On-site
ZAR 600,000 - 900,000
Full Stack Developer
Full Stack Developer

Hire Resolve • Johannesburg

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary based on experience
Senior Software Developer – Telecommunications industry – Sandton, Gauteng
Senior Software Developer – Telecommunications industry – Sandton, Gauteng

Hire Resolve • Sandton

On-site
ZAR 900,000 - 1,450,000
Full Stack Developer - Java (Spring) focused
Full Stack Developer - Java (Spring) focused

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 700,000 - 1,100,000
Java Developer
Java Developer

Blue Pearl PTY • Johannesburg

On-site
ZAR 500,000 - 700,000
Senior Java Developer
Senior Java Developer

iDbase Software • Johannesburg

Hybrid
ZAR 60,000 - 100,000
Java Developer
Java Developer

Network Recruitment • Gauteng

On-site
ZAR 350,000 - 550,000