Junior Java Developer: REST, Kafka & Cloud

Boardroom Appointments

Centurion

On-site

ZAR 300,000 - 480,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Boardroom Appointments in Centurion, South Africa, seeks a Java Developer at junior to intermediate level to design, implement and maintain scalable web applications.

You will collaborate in cross-functional teams, analyze user needs, write clean code, and apply strong problem-solving and testing practices.

Experience with REST/SOAP, SQL, Git and Agile methods is valued, along with familiarity with cloud/distributed systems. This role offers growth opportunities in a dynamic environment.

Qualifications

  • Bachelor's degree or equivalent work experience.
  • Experience with HTTP, TCP/IP, POP/SMTP, and similar web protocols.
  • High scalability projects and cloud infrastructure experience is advantageous.
  • Strong object-oriented design and development skills.
  • Track record of shipping production-ready software.
  • Knowledge of REST, SOAP, and API design for extensibility and portability.
  • Experience with Scrum/Agile methodologies.
  • Kafka and Flink experience is highly advantageous.
  • Distributed systems development with high data loads.
  • Unit and scenario testing for existing code and new features.

Responsibilities

  • Work on high scalability projects involving cloud-based infrastructure design and implementation.
  • Develop and maintain Java-based applications with attention to scalability and performance.
  • Collaborate with cross-functional teams to analyze requirements and deliver robust software.
  • Apply OO design principles and write clean, well-documented code.
  • Develop and test REST/SOAP APIs and integration points.
  • Participate in Agile/Scrum ceremonies and iterative development.
  • Contribute to distributed systems and data-intensive processing.

Skills

Teamwork & communication
Analytical thinking
SQL
Problem solving
Programming & software design
Git

Education

Bachelor's degree or equivalent

Tools

Git

Job description

Boardroom Appointments in Centurion, South Africa, seeks a Java Developer at junior to intermediate level to design, implement and maintain scalable web applications.

You will collaborate in cross-functional teams, analyze user needs, write clean code, and apply strong problem-solving and testing practices.

Experience with REST/SOAP, SQL, Git and Agile methods is valued, along with familiarity with cloud/distributed systems. This role offers growth opportunities in a dynamic environment.

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

Similar jobs worth comparing

Senior Java Backend Engineer — Spring & APIs
Senior Java Backend Engineer — Spring & APIs

Boardroom Appointments • Cape Town

On-site
ZAR 900,000 - 1,200,000
Senior Java Engineer - Core Platform & Microservices
Senior Java Engineer - Core Platform & Microservices

Boardroom Appointments • Stellenbosch

On-site
ZAR 480,000 - 720,000
Senior Java Developer
Senior Java Developer

iDbase Software • Johannesburg

Hybrid
ZAR 60,000 - 100,000
Junior Java & C# Developer – Build Modern Apps
Junior Java & C# Developer – Build Modern Apps

Boardroom Appointments • Johannesburg

On-site
ZAR 240,000 - 360,000
Java Engineer
Java Engineer

NNW Tech Solutions • Johannesburg

On-site
ZAR 700,000 - 950,000
Senior Java Software Engineer - Tech Lead & Architect
Senior Java Software Engineer - Tech Lead & Architect

Boardroom Appointments • Cape Town

On-site
ZAR 900,000 - 1,500,000
Intermediate Java Developer
Intermediate Java Developer

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 600,000 - 900,000
Java Backend Engineer - Spring, Microservices & AWS
Java Backend Engineer - Spring, Microservices & AWS

Boardroom Appointments • Stellenbosch

On-site
ZAR 480,000 - 800,000
Java Developer
Java Developer

Blue Pearl PTY • Johannesburg

On-site
ZAR 500,000 - 700,000
Java Developer: Enterprise APIs & Spring Specialist
Java Developer: Enterprise APIs & Spring Specialist

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 600,000 - 900,000