Enable job alerts via email!

Senior Java Developer

Ilaunch

Cape Town

On-site

ZAR 700 000 - 900 000

Full time

Today
Be an early applicant

Job summary

A leading tech company based in Cape Town is seeking an experienced Java Developer with over 7 years of expertise in developing scalable systems. This role involves guiding architectural decisions, mentoring junior developers, and collaborating across teams. The ideal candidate should have a strong background in microservices and cloud platforms, preferably AWS. This is an excellent opportunity for those looking to take the next step in their career.

Qualifications

  • 7+ years of Java development experience, particularly with Java 17+ and the Spring framework.
  • Proven background in developing microservices and distributed systems.
  • Strong knowledge of databases and handling high-volume transactions.
  • Experience with CI/CD methodologies and Docker.
  • Familiarity with cloud platforms, preferably AWS.

Responsibilities

  • Design and implement scalable and secure systems.
  • Guide architectural decisions and adopt modern technologies.
  • Mentor junior developers through code reviews.
  • Ensure high system performance and compliance.
  • Collaborate with cross-functional teams to deliver solutions.

Skills

Java development
Microservices
API development
Databases (SQL/NoSQL)
CI/CD
Docker
Cloud platforms (AWS)

Education

Bachelor's degree in Computer Science or Software Engineering
Job description
Responsibilities
  • Design and implement scalable, distributed, and secure systems.
  • Guide architectural decisions and adopt modern technologies.
  • Mentor junior developers through code reviews and knowledge sharing.
  • Ensure system performance, reliability, and compliance standards.
  • Collaborate with cross-functional teams to deliver robust solutions.
Qualifications
  • 7+ years Java development experience (Java 17+, Spring ecosystem).
  • Proven background in microservices, distributed systems, and API development.
  • Strong knowledge of databases (SQL / NoSQL) and high-volume transactions.
  • Experience with CI/CD, Docker, cloud platforms (AWS preferred).
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent experience.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.