Software Engineer

ATS Client · Cape Town, Western Cape

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Java developers: what if your next move wasn't just another job... but a step towards building exactly the kind of career you actually want? My clients, leading players across the IT space, are consistently looking for top-tier Java professionals who want more than just code delivery. This is about finding the right fit for you: the right tech, the right environment, and the right growth path. Whether you're actively exploring java developer jobs or just curious about what's out there in the world of IT jobs , this is the conversation worth having.

Company and Job Description: My clients operate across a variety of high-impact industries, offering information technology jobs that range from fintech to enterprise platforms, product-based environments, and large-scale digital transformation projects. While specific roles vary, the common thread is this: modern tech stacks, strong engineering cultures, and meaningful work.

You won't be pushed into "just any role." Instead, the focus is on understanding your goals - whether that's hands-on architecture, scale challenges, cleaner codebases, better work-life balance, or leadership growth.

Expect opportunities that may include: Modern Java developer vacancies with cloud-native architectures Agile, collaborative team environments Exposure to scalable, high-performance systems Learning-focused cultures with real career progression Flexible work options (hybrid / remote, depending on the role)

What's in it for you: Access to exclusive developer jobs through a specialist in IT recruitment Honest career guidance tailored to your goals Long-term career partnership - not just a once-off placement Insight into the current market, salaries, and trends

Key Responsibilities: (Varies per role, but typically includes:)

  • Designing, developing, and maintaining robust Java-based applications
  • Collaborating with cross-functional teams (QA, DevOps, Product)
  • Writing clean, maintainable, and scalable code
  • Contributing to architecture decisions and system improvements
  • Participating in code reviews and continuous improvement practices

Job Experience and Skills Required: Education Relevant tertiary qualification (IT, Computer Science, or similar)

Experience Typically 3+ years in Java development (roles differ from mid to senior level)

Skills

  • Java (Spring / Spring Boot commonly preferred)
  • RESTful APIs and microservices architectures
  • Cloud exposure (AWS, Azure, or GCP advantageous)
  • CI/CD, Git, and modern development practices
  • Strong problem-solving mindset and communication skills

Apply now!

For more exciting IT vacancies, please visit: https://www.communicate.co.za/

I also specialise in recruiting in the following

• IT jobs • jobs in IT • information technology jobs • developer vacancies • java developer jobs • .net developer jobs IT recruitment agencies If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

For more information please contact

Lizaan Bunning

Auto-apply to this jobView original posting ↗