Logo-of-COGNIZANT-TECHNOLOGY-SOLUTIONS-ASIA-PACIFIC-PTE.-LTD.-hiring-for-jobs-in-Singapore-on-GrabJobs

Full Stack Developer (Java, Spring Boot & React)

salary Salary :

$8,000 - 12,000 monthly

Job Description - Full Stack Developer (Java, Spring Boot & React)

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
Original job Full Stack Developer (Java, Spring Boot & React) posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

About the Company

COGNIZANT TECHNOLOGY SOLUTIONS ASIA PACIFIC PTE. LTD.

COGNIZANT TECHNOLOGY SOLUTIONS ASIA PACIFIC PTE. LTD.   Cognizant (NASDAQ: CTSH) is a leading provider of information technology, consulting, and business process outsourcing services, dedicated to helping the world's leading companies build stronger businesses. Headquartered in Teaneck,...

Read more about the company
💰

Technology Salaries

Similar Jobs in Singapore

GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast! Find the best jobs in Singapore, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.