Java Developer
Full-time
Zensar Technologies
Job Description
- As a Java Developer at Zensar Technologies Limited, you will be responsible for building high‑performance, enterprise‑grade applications that meet the evolving needs of our clients.
- You will work closely with cross‑functional teams in an Agile environment, leveraging Java, Spring Boot, REST APIs, and cloud platforms to deliver robust, scalable solutions. Your expertise will drive continuous improvement, code quality, and innovative product development.
Responsibilities
- 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.
Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Java Developer in Gauteng vacancy
- ...What you will be doing: Develop software based on technical design (Internal Process). Keep abreast of new technologies/methodologies... ...team members and provide insight to effective and efficient Java development practices. Design solutions that eliminate reoccurrence...
- ...across a powerful enterprise technology stack, including: Java / J2EE Spring Apache Camel REST APIs Oracle MSSQL MySQL PostgreSQL... ...Linux Bash Git What You'll Be Doing: Design, develop and maintain robust software solutions using Java/J2EE, Spring and...
- ...service delivery. Responsibilities/Tasks: Support existing and develop new functionality and components Understand existing product... ...in a software development environment A strong knowledge of Java is essential Experience in JavaScript or TypeScript is...
- ...We are seeking an experienced Intermediate Java Developer with a strong hands-on development background and exposure to integration, databases, testing, deployment and troubleshooting. The successful candidate will be responsible for developing, testing, deploying...
- ...What you will be doing: Develop high-quality software solutions based on detailed technical designs. Develop critical and complex... ...using BPMN 2.0 and, where applicable, DMN. Develop and maintain Java-based services using Java 11+ and Spring Boot . Develop and...
- ...What you will be doing: Develop and maintain native mobile applications, with a strong focus on iOS. Implement software design patterns... .... ~ Strong Objective-C development experience. ~ Strong Java skills for Mobile Gateway and other server-side development....
- ...React. At least 3 years' experience with Test frameworks (e.g. Selenium, Cypress, Playwright). Backend (Java or Python): At least 4+ years' developing experience in Java (JavaEE) and/or Python (3.9 upwards). At least 1 years' experience with Frameworks Java...
- ...looking for ways to dazzle clients. Key Purpose The AI Developer is responsible for collaborating with the Digital Innovation and... ...Relevant Cloud platform certification (GCP, Azure etc.) and Java certification 3+ years systems development experience Experience...
- .... Experience with SAP S/4HANA implementations. Knowledge of SAP Basis, transport management and release upgrade processes. Java/JavaScript experience for Fiori extensibility and custom services. Exposure to UI/UX design principles for enterprise applications...
- ...Role Overview We are looking for an Intermediate Software Developer to join a telecommunications-focused environment, supporting... ...experience. Strong development experience in at least one of: Java Golang / Go Python Experience developing and integrating...
- ...to join our expanding Guidewire/Insurance team. As a Guidewire Developer you will be responsible for participating in business requirements... .../Integration. 2 years Experience working with GOSU, JAVA 5/ J2EE, Web Services (Axis 2), XML, SQL, Gradle, Spring, Hibernate...
- ...Certifications or coursework related to database management and SQL are a plus Responsibilities: Work closely with senior SQL developers and database administrators to understand database requirements and assist with the development and maintenance of databases....
- Are you a BI Developer with strong SQL and Data Warehouse experience? Our client, a leading financial services organisation, is looking for an experienced BI Developer / Data Warehouse Developer to join their Business Software Solutions team. Join an established South...
- ...# Ability to communicate effectively with both technical and non-technical users. # Able to give examples of systems you have developed or contributed to Duties and Responsibilities: System Development & Modernisation Assess and replace the existing Microsoft...
- ...part of the Southern African economy. Position Purpose To develop innovative and digitally driven ICT solutions to meet business requirements... ...with a variety of databases. (P) Development Language: Java more than supported languages: JAVA 1.7+. JEE (J2EE) server-side...
- ...quality, and compliance at every stage of the software lifecycle. Develop and maintain integration and deployment of the company's cash... ...Skills Programming Languages: C++, C, QT (UI/UX), Python, Java, JavaScript (Node.js, Web) Databases: PostgreSQL / MSSQL Scripting...
- ...Graduate to 2 years software development experience Experience with Java Experience with React Exposure to Ruby on Rails... ...Passion for software development and continuous learning KPAs: Develop and maintain software applications Participate in the full...
- Our client invites you to join their Business Intelligence team, where you'll play a pivotal role in developing, maintaining, and optimizing BI systems to support strategic decision-making. A leading company in the pharmaceutical and healthcare industry, dedicated...
- What you'll do - Build HTML5 banners that meet the latest specs and best practices, optimised for performance and file size - Interpret a single design and adapt it across up to 10+ different sizes while respecting the original layout and composition - Implement ...
- ...itself on its ability to build and configure innovative and custom-developed IT solutions, as well as work with packaged products. Through... ...as a technical SME, you will integrate rule engines with Java architectures, lead off-shore implementation efforts, and partner...
- ...Mining, Civil Engineering, Finance, Information Technology, C#, Java, PHP, Construction & Building, SAP, Supply Chain, Freight &... ...looking for a talented and experienced Mid to Senior OutSystems Developer to join our growing development team. This role is ideal for someone...
- Our client is looking for a highly analytical Business Intelligence (BI) Developer to take ownership of a core reporting function and transform complex business data into meaningful insights. Our client is a well-established organisation within the insurance industry...
- ...the future.Description AFGRI is looking for a Milas Web Developer to support and enhance the Milas platform and its related applications... ...in one or more of the following technologies: C++, C, C#, Java and SQL. Sound understanding of the software development...
- ...Software Developer Location: Position based in (Pretoria) and Netherlands (Training will be provided in Netherlands) A leading company in steel is looking for eager and fast learning Software developers, which are taken as the brains behind the design, installation...
- ...work plan and deliverables with guidance from Team leader/senior developer. Conducting analysis and design quality IT solutions... ...maintainable code. proficiency in programming languages including Java, HTL, HTML, CSS, and JavaScript. experience working with REST...
- ...and improve service delivery. Description Responsibilities / Key Tasks: Maintain and enhance existing functionality and develop new components to meet evolving business needs. Collaborate with business analysts and cross-functional teams to translate requirements...
- ...Displaying a moderate proficiency level of the programming languages and tools used in their area (C# and/or COBOL, and SQL OR .Net/ Java /Phython / CSharp and is willing to also obtain skill in COBOL and FCP [Foundation for Cooperative Processing]). Assisting with...
- ...advantage of the latest technology to streamline operations and improve service delivery.Responsibilities/Tasks: Support and develop new integration functionality and components. Collaborate with business analysts and cross-functional teams to refine and implement...
- ...Write and maintain Infrastructure as Code (IaC) using: AWS CloudFormation Terraform AWS CDK (TypeScript or Python) Develop automation scripts (Python, Bash, PowerShell) to: Provision and configure AWS resources Automate operational tasks and housekeeping...
- ...to Human Resources and Organisational Development. We partner with small and medium businesses, and render specialised services developed to adapt to any companyâÃÂÃÂs unique needs. We offer organisational development, HR consultancy services based on our...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Developer. Be the first to apply!
