Java Software Engineer
2 weeks ago
Overview Global Talent Partner at Foolproof, a Zensar Company Zensar Technologies is a global technology consulting and services company with over 11,800 associates in 33 locations , helping more than 130 leading enterprises innovate, modernize, and thrive in the digital era. Recognized as a Top Employer (2022 to 2025) and a Level 2 B-BBEE contributor , Zensar has proudly delivered technology excellence in South Africa for over 24 years . We’re looking for an experienced Senior Java Developer to design, build, and optimize enterprise-grade solutions that power digital transformation across industries. If you’re passionate about clean code, scalable systems, and modern architectures, this is your opportunity to make an impact within a dynamic global team. Experience: 6–10 years Key Responsibilities Design, develop, and maintain high-performance Java applications using Spring Boot , Spring Cloud , and modern frameworks. Build and manage RESTful APIs and microservices architectures. Integrate with databases, APIs, and third-party systems across enterprise environments. Collaborate with cross-functional teams — architects, analysts, and DevOps — in Agile delivery models. Ensure application scalability, reliability, and security . Write clean, testable, and maintainable code following best practices. Participate in code reviews , mentorship, and continuous improvement initiatives. Contribute to DevOps pipelines and cloud deployments (AWS , Azure , or GCP ). Skills & Experience Strong proficiency in Java , Spring Boot , Spring MVC , and JPA/Hibernate . Experience building microservices and event-driven systems . Familiarity with SQL and NoSQL databases (e.g., Oracle, MySQL, MongoDB, PostgreSQL). Exposure to containerization and CI/CD pipelines (Docker, Jenkins, Kubernetes). Understanding of RESTful APIs , JSON , and API security (OAuth2/JWT). Experience with Agile/Scrum delivery methodologies. Strong problem-solving skills and a passion for quality code. Excellent communication, collaboration, and mentoring abilities. Preferred Qualifications Bachelor’s degree in Computer Science , Software Engineering , or equivalent. Familiarity with cloud-native development using AWS , Azure , or Google Cloud Platform . Experience with front-end frameworks (React, Angular, or Vue) is an advantage. Certifications in Java , Spring , or Cloud Platforms are a plus. Apply At Zensar Technologies , you’ll join a forward-thinking engineering team driving innovation through technology. Work on transformative digital projects, collaborate with global experts, and shape the future of enterprise software. Apply now to build scalable, intelligent Java solutions with Zensar Technologies. #J-18808-Ljbffr
-
Senior Software Engineer
1 week ago
Johannesburg, South Africa IDBASE SOFTWARE Full timeAbout the RoleWe are seeking an experienced Senior Software Engineer (Java) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications using Java and complementary technologies.This role emphasizes cloud-native development, microservices architecture, and secure, high-performance coding practices. It...
-
Senior Software Engineer
7 days ago
Johannesburg, South Africa IDBASE SOFTWARE Full timeAbout the Role We are seeking an experienced Senior Software Engineer (Java) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications using Java and complementary technologies. This role emphasizes cloud-native development, microservices architecture, and secure, high-performance coding practices. It...
-
Senior Software Engineer
1 week ago
Johannesburg, South Africa iDbase Software Full timeAbout the Role We are seeking an experienced Senior Software Engineer (Java) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications using Java and complementary technologies. This role emphasizes cloud-native development, microservices architecture, and secure, high-performance coding practices. It...
-
Senior Java Software Engineer
3 weeks ago
Johannesburg, South Africa Frostbyte Full timeFROSTBYTE City of Johannesburg, Gauteng, South Africa Senior Java Software Engineer Direct message the job poster from FROSTBYTE We are in search of an intermediate to Senior level Java developer with strong coding fundamentals in core Java to join our growing team. You will be a part of a talented team that is responsible for delivering on world class...
-
Senior Software Engineer
1 week ago
Johannesburg, Gauteng, South Africa iDbase Software Full time R250 000 - R500 000 per yearAbout the RoleWe are seeking an experienced Senior Software Engineer (Java) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications using Java and complementary technologies.This role emphasizes cloud-native development, microservices architecture, and secure, high-performance coding practices. It...
-
Automation Test Engineer
3 weeks ago
City of Johannesburg Metropolitan Municipality, South Africa Indsafri Full timeAutomation Test Engineer (Java + Selenium) Experience: 3–6 years Job Summary: We are looking for a hands‑on Automation Test Engineer with strong practical experience in Java, Selenium, and XPath creation . The ideal candidate should be able to explain how Object‑Oriented Programming (OOPs) principles have been applied in their real project...
-
Senior Java Software Engineer
1 week ago
Johannesburg Metropolitan Area, South Africa Samaha Consulting Full time R150 000 - R250 000 per year6+ yrs of Core java experience is a mustTechnical lead with Java, Spring MVC, HTMLJob SummaryOverseeing the development projects involving Java, Spring MVC, and HTML. The Technical lead will be responsible for ensuring the successful implementation of software solutions, managing the team, and contributing to the technical design and development process.Key...
-
Senior Java Software Engineer
3 weeks ago
Johannesburg, South Africa Frostbyte Full timeFROSTBYTE City of Johannesburg, Gauteng, South Africa Senior Java Software Engineer Direct message the job poster from FROSTBYTE We are in search of an intermediate to Senior level Java developer with strong coding fundamentals in core Java to join our growing team. You will be a part of a talented team that is responsible for delivering on world class...
-
Java Developer
3 weeks ago
City of Johannesburg Metropolitan Municipality, South Africa PayInc Full timePayInc is a purpose-driven payments provider building on over 50 years of trusted history in South Africa’s payments ecosystem. Our mission is to connect people, businesses, and economies through secure, efficient and inclusive digital payments infrastructure and be a catalyst for financial inclusion and economic growth. From EFTs and cards to PayShap,...
-
Senior Java Software Engineer
3 days ago
Johannesburg, Gauteng, South Africa Hire Resolve Full time R120 000 - R180 000 per yearHire Resolves client is looking for a Senior Java Software Engineer to join their team. The ideal candidate will have a mastery of the Java stack and will be pivotal in driving projects forward. You'll utilise frameworks like Spring, Java EE, and JavaScript technologies such as Angular or React. With your proficiency in ORM tools like Hibernate or MyBatis,...