SUMMARY:
ð Intermediate Back-End Software Engineers – Presenting a hybrid role in Roodepoort, Johannesburg ð
POSITION INFO:
A leading security solutions provider is on the hunt for an Intermediate Back-End Software Engineer to join their Research & Development team in Roodepoort, Johannesburg (hybrid role). Strong Java expertise and experience with AWS, databases (MSSQL/MySQL), and Azure DevOps are essential.
Enjoy the best of both worlds – Work on cutting-edge security technology, collaborate with a dynamic team, and benefit from a flexible hybrid work environment.
Main Function & Culture:
As a Back-End Software Engineer, you'll be responsible for developing and maintaining high-performance client-facing web systems, integrating hardware with mobile and web applications, and optimizing cloud infrastructure. You'll work alongside a talented team of Back-end, Front-end, Mobile, and Firmware Engineers, ensuring innovation and excellence in security solutions.
Qualifications:
âï¸ Degree in Computer Science, Engineering, or related field (preferred).
Requirements:
âï¸ 3+ years’ experience in back-end development.
âï¸ Proficiency in: Java (Spring Boot), AWS, MSSQL/MySQL, Azure DevOps.
âï¸ Bonus: Experience with .NET and full stack development.
âï¸ Strong problem-solving and analytical skills.
âï¸ Ability to work independently and collaboratively in a hybrid work model.
Key Responsibilities:
ð¹ Develop & maintain back-end APIs, business logic, and cloud-based databases.
ð¹ Optimize & enhance system performance and scalability using MSSQL, MySQL, and AWS.
ð¹ Collaborate & innovate with the team to integrate hardware with software applications.
ð¹ Ensure reliability by managing DevOps pipelines and software build processes.
ð¹ Troubleshoot & improve security solutions using data-driven analysis.
ð Location: Roodepoort, Johannesburg (Hybrid – in-office when required).
ð° Competitive salary & flexible work environment!
Apply now!
For more IT jobs, visit />If you haven’t received a response within two weeks, please consider your application unsuccessful. Your profile will be kept on our database for future opportunities.
ð© For more information, contact: