JAVA DEVELOPER
Zensar Technologies
Salary not disclosed
Need a reasonable accommodation to apply or interview? Contact us.
JobMinglr uses automated technology to recommend jobs based on profile information and job preferences. Match Score does not determine eligibility for a position, prevent a user from viewing or applying to a job, or make hiring decisions on behalf of an employer.
Description
- Design and implement robust Java‑based solutions using Spring Boot and microservices architecture.
- Develop RESTful APIs and integrate with backend systems and databases.
- Write clean, testable code and create unit/integration tests.
- Participate in Agile ceremonies, sprint planning, and retrospectives.
- Collaborate with product owners, QA, and DevOps for continuous delivery.
- Optimize application performance and troubleshoot production issues.
- Ensure code quality through peer reviews and adherence to standards.
- Deploy and manage applications on cloud platforms (AWS, Azure, or GCP).
- Maintain documentation of designs, APIs, and deployment processes.
- Mentor junior developers and contribute to knowledge‑sharing initiatives.
Qualifications
- Bachelor’s degree in Computer Science or a related field.
- 8+ years of professional Java development experience.
- Strong proficiency in Spring Boot, Spring MVC, and Spring Data.
- Hands‑on experience building microservices and REST APIs.
- Knowledge of relational (e.g., MySQL, PostgreSQL) and NoSQL databases.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Experience with CI/CD pipelines and version control systems (Git).
- Understanding of Agile/Scrum methodologies.
- Excellent problem‑solving and debugging skills.
- Strong communication and teamwork abilities.
Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. Explore Life at Zensar and join us to Grow. Own. Achieve. Learn. to be the best version of yourself.
We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.
About this role
Zensar is seeking a senior Java developer to design and build scalable backend systems using Spring Boot and microservices architecture. You'll develop RESTful APIs, work across relational and NoSQL databases, and deploy applications on major cloud platforms (AWS, Azure, GCP) with containerization tools like Docker and Kubernetes. This role demands 8+ years of Java experience and hands-on expertise in Spring frameworks, CI/CD pipelines, and Agile workflows—you'll participate actively in sprint planning, code reviews, and troubleshooting production issues while maintaining strong documentation standards.
Beyond individual contribution, you'll mentor junior developers and drive knowledge-sharing across the team. Collaboration is central: you'll work closely with product owners, QA, and DevOps to ensure continuous delivery and optimize application performance. Based in-office in South Africa, this full-time position suits someone with solid problem-solving skills and the communication ability to thrive in a team-oriented environment. Zensar is part of the RPG Group and serves over 130 enterprises globally, so you'd be working on solutions that matter to established clients across multiple industries.
How this employer is doing
average
- Active Visa Sponsor
Typical pay for this role
$140,000
Typical range: $120,000 to $140,000
Pay for this role
The employer didn't post a pay range for this role. That usually means pay is set in negotiation, which favors whoever arrives with numbers. Check ranges on comparable JAVA DEVELOPER postings in your area, and analyze any offer before you accept it.
Before you apply, worth reading
How JobMinglr reads this job
Every listing here is scored against your profile before you apply: skills overlap, experience level, location and work arrangement, each weighted and explained. You see the score and the reasons, not just a list. How the matching works.