Cognizant Technology Solutions Asia Pacific Pte. Ltd. logo

Full Stack Developer (Java, Spring Boot & React)

Cognizant Technology Solutions Asia Pacific Pte. Ltd.

D05 Pasir Panjang, Hong Leong Garden, Clementi New TownFull TimeS$8,000 – S$12,000/mo

Posted 17 Jul 2026

About this role

Job Summary We are seeking a skilled Full Stack Developer to design, develop, and maintain enterprise-grade applications supporting digital transformation initiatives across the Banking, Financial Services, Government, and Public Sector domains. The successful candidate will be responsible for developing scalable and secure applications using modern full-stack technologies, with a focus on Java, Spring Boot, Microservices, and React . You will work closely with business stakeholders, architects, DevOps engineers, and project teams to deliver high-quality software solutions that support mission-critical business processes. Key Responsibilities Design, develop, test, and maintain scalable enterprise applications using Java and modern web technologies. Develop and enhance responsive user interfaces using React and related frontend technologies. Build and maintain backend services using Java, Spring Boot, and Microservices architecture. Design and implement RESTful APIs and integration services with internal and external systems. Participate in requirements gathering, solution design, and technical discussions with stakeholders. Collaborate with architects and development teams to ensure alignment with enterprise architecture standards. Develop unit tests, integration tests, and support system integration and user acceptance testing activities. Troubleshoot application issues and implement performance improvements. Participate in Agile delivery processes including sprint planning, stand-ups, reviews, and retrospectives. Ensure compliance with security, governance, and software engineering best practices. Support production deployment, application monitoring, and operational support activities. Prepare and maintain technical documentation including design documents, API specifications, and deployment guides. Required Qualifications Degree in Computer Science, Information Technology, Software Engineering, or a related discipline. Experience in software development using Java technologies. Strong experience in developing applications using Spring Framework and Spring Boot. Experience designing and developing Microservices-based applications. Experience building frontend applications using React. Knowledge of RESTful API development and system integration concepts. Experience working with relational databases and SQL. Familiarity with source code management tools such as Git. Understanding of Software Development Life Cycle (SDLC) and Agile methodologies. Strong analytical, problem-solving, and communication skills. Ability to collaborate effectively with cross-functional teams. Preferred Qualifications Experience in Banking, Financial Services, Government, or Public Sector projects. Experience developing cloud-native applications on AWS, Azure, or OpenShift. Experience with containerization technologies such as Docker and Kubernetes. Familiarity with CI/CD pipelines and DevOps practices. Experience with event-driven architectures and messaging platforms. Knowledge of secure software development practices and application security concepts. Experience working in regulated or compliance-driven environments. Technical Skills Backend Technologies Java Spring Boot Spring Framework Spring MVC Spring Data JPA Hibernate Microservices Architecture RESTful API Development Frontend Technologies React.js JavaScript TypeScript HTML5 CSS3 Bootstrap / Material UI Database Technologies Oracle Database PostgreSQL MySQL Microsoft SQL Server Cloud & DevOps AWS Microsoft Azure OpenShift Docker Kubernetes Jenkins GitHub GitLab Integration & Middleware REST APIs JSON SOAP (optional) Kafka (preferred) RabbitMQ (preferred) Development Practices Agile / Scrum CI/CD Test-Driven Development (TDD) Secure Coding Practices Code Review Software Design Patterns Core Competencies Full Stack Development Enterprise Application Development Microservices Architecture API Design & Integration Problem Solving Technical Analysis Stakeholder Management Team Collaboration Agile Delivery Continuous Improvement Preferred Industry Experience Candidates with experience in any of the following domains will have an advantage: Banking & Financial Services Digital Banking Platforms Payments & Cards Systems Wealth Management Government and Public Sector Projects Citizen Services Platforms Enterprise Digital Transformation Programmes

What they're looking for

DesignComputer EngineeringSource ControlFront End Application

About Cognizant Technology Solutions Asia Pacific Pte. Ltd.

Industry: Information & communicationsWebsite ↗

Frequently asked questions

What does a Full Stack Developer (Java, Spring Boot & React) at Cognizant Technology Solutions Asia Pacific Pte. Ltd. do?

Job Summary We are seeking a skilled Full Stack Developer to design, develop, and maintain enterprise-grade applications supporting digital transformation initiatives across the Banking, Financial Services, Government, and Public Sector domains. The successful candidate will be responsible for devel…

What skills does this Full Stack Developer (Java, Spring Boot & React) role need?

Key skills for this role include Design, Computer Engineering, Source Control, Front End Application.

How much does a Full Stack Developer (Java, Spring Boot & React) at Cognizant Technology Solutions Asia Pacific Pte. Ltd. pay?

This role lists a salary of S$8,000 – S$12,000 per month.

Is this Full Stack Developer (Java, Spring Boot & React) role remote, hybrid, or on-site?

The listing is based in D05 Pasir Panjang, Hong Leong Garden, Clementi New Town. Check the posting for remote or hybrid options.

How do I apply for this Full Stack Developer (Java, Spring Boot & React) role?

You can apply directly on Cognizant Technology Solutions Asia Pacific Pte. Ltd.'s careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.