Point your AI agent at freehire and let it find you a job.

Get the CLI →

Network Recruitment

NewBe an early applicant

Senior Java Developer

Posted
Discussion

Summary

A Senior Java Developer in Johannesburg who joins a motivated team involved across the full development lifecycle — from requirements gathering to product delivery — designing cloud-ready services and RESTful APIs. Core stack: Java/Kotlin with strong OO design, Spring Boot, Kubernetes, JPA/Hibernate, and JUnit.

A continuously growing company is looking for a talented Senior Java Developer to join a highly-motivated and successful team. From requirements gathering to final product delivery, you'll be involved in every step of the development process, giving you plenty of opportunity to show off your coding skills while also making a real difference to the company and their clients. This dynamic team is looking for a self-starter with an adventurous attitude.

Job Experience & Skills Required:
  • BSc in Computer Science, Software Engineering, or equivalent experience
  • 4-5+ years of professional Java development experience
  • Java (or Kotlin) with strong OO design
  • Spring Boot
  • Kubernetes
  • JPA / Hibernate
  • JUnit (and similar) for testing
Key Responsibilities:
  • Design and deliver cloud-ready services and RESTful APIs
  • Participate in the development of new features and enhancements for existing applications.
  • Contribute to system design and architecture discussions
  • Work closely with cross-functional teams to deliver impactful solutions

Apply Now!


For more IT vacancies, please visit:

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available