Java Software Developer

AES Global

Apply Now

AES Global

Johannesburg, South Africa
021 201 7100


Applications for this position closed on 18/Feb

To be considered for any future openings with AES Global, please submit your résumé by registering.


Java Software Developer

Location Johannesburg, South Africa
Employment Type Full Time
Seniority Level Mid Senior
Experience 3 to 6 years
Remuneration R800 000 to R900 000
Remuneration Type Cost to company
Remuneration Frequency Monthly
Benefits -
14/10/2019 Reference Number: AES3524534053
Apply Now


  • Java
  • PHP
  • Python
  • Software Development
  • Web Development

Job Description

A well-known telecommunications company is looking for a Java Software Developer to join their company based in Johannesburg. The ideal candidate for this role will assist in development of software related to backed systems and be part of the process of billing and invoicing customers. 

Requirements and Experience:

  • 3+ years’ experience as a Software Developer
  • Degree in Computer Science / Computer Engineering / Diploma in Computer Science
  • Proficient with enterprise Java (J2EE)
  • Optional knowledge of Python & PHP
  • Experience in the following:
    • Microservices - Containerisation (Docker/Kubernetes)
    • Development of Java-based API/Web Services (JSON)
    • Relational Database (Cassandra & Maria)
    • CI/CD pipeline
    • Unit testing
    • Source code management (GitHub)
    • Additional frameworks/languages would be beneficial – Spring, Hibernate, Tomcat
Apply Now
If you want to apply for the advertised job, please contact the company at the top of the page. Don't contact Ditto Jobs.