M15 - Senior Full Stack Engineer (Java)

fpt asia pacific pte. ltd.

Singapore

On-site

SGD 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

fpt asia pacific pte. ltd. in Singapore seeks a highly experienced Senior Full Stack Engineer to design, build, and maintain enterprise-grade applications.

This role requires deep expertise across backend and frontend, strong architectural thinking, and the ability to drive complex initiatives independently. The ideal candidate has extensive Java/Spring experience and modern React development, with a solid foundation in microservices, event-driven architectures, RESTful APIs, and scalable

Qualifications

  • Bachelor's degree in CS or equivalent.
  • 10+ years building enterprise-grade applications.
  • Strong Java & Spring (Boot, MVC, Cloud, Security).
  • Extensive React.js experience with hooks and Redux.
  • Proficient in JavaScript, HTML5, CSS3.
  • Experience designing scalable microservices at scale.
  • Background in event-driven messaging systems (Kafka, RabbitMQ, Solace).
  • RESTful API design, databases, distributed systems.
  • Excellent troubleshooting and ownership of complex projects.
  • Experience in scheduling/batch processing.

Responsibilities

  • Design, develop, and maintain scalable enterprise applications.
  • Build backend services using Java and Spring.
  • Develop responsive frontend applications with React.
  • Design and implement RESTful APIs and integrate systems.
  • Design microservices and distributed systems.
  • Develop event-driven solutions using messaging systems.
  • Ensure scalability, performance, and reliability.
  • Collaborate across teams and communicate with stakeholders.

Skills

Java
Spring Framework
React.js
JavaScript (ES6+)
HTML5/CSS3
Microservices architecture
Event-driven architecture
RESTful APIs
Distributed systems
Troubleshooting

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

Azure
Docker
Kubernetes
Kafka
RabbitMQ
Solace

Job description

Overview

We are seeking a highly experienced Senior Full Stack Engineer to design, build, and maintain enterprise-grade applications. This role requires deep technical expertise across backend and frontend technologies, strong architectural thinking, and the ability to independently drive complex initiatives while ensuring scalability, performance, and long-term maintainability.

The ideal candidate has extensive experience in Java/Spring ecosystems and modern React development, with a strong foundation in microservices and event-driven architectures.

Key Responsibilities
Application Design & Development
  • Design, develop, and maintain scalable enterprise applications.
  • Build robust backend services using Java and Spring Framework.
  • Develop responsive frontend applications using React.js and modern web technologies.
  • Design and implement RESTful APIs and ensure seamless system integrations.
Architecture & Scalability
  • Design and implement microservices architectures and distributed systems.
  • Develop event-driven solutions using messaging systems such as Kafka, RabbitMQ, or Solace.
  • Ensure system scalability, performance, and resilience.
System Reliability & Performance
  • Develop enterprise scheduling and batch processing solutions.
  • Troubleshoot and resolve complex issues across distributed systems.
  • Optimize performance and ensure system stability.
Technical Leadership & Collaboration
  • Make strategic technical decisions balancing immediate needs and long-term sustainability.
  • Communicate complex technical concepts to both technical and non-technical stakeholders.
  • Collaborate across teams to ensure high-quality delivery.
Required Qualifications
  • Bachelors degree in Computer Science, Software Engineering, or equivalent experience.
  • 10+ years of experience building enterprise-grade applications.
  • Strong proficiency in Java and Spring Framework (Spring Boot, MVC, Cloud, Security).
  • Extensive experience with React.js, including hooks, lifecycle, and state management (Redux).
  • Strong foundation in JavaScript (ES6+), HTML5, and CSS3.
  • Proven experience designing and maintaining microservices architectures at scale.
  • Strong background in event-driven architecture and messaging systems (Kafka, RabbitMQ, Solace, etc.).
  • Experience with RESTful API design, database architecture, and distributed systems.
  • Strong troubleshooting and problem-solving skills across multiple services.
  • Experience developing enterprise scheduling and batch processing solutions.
  • Ability to work independently and take ownership of complex projects.
  • Strong communication and stakeholder engagement skills.
  • Strong architectural mindset and strategic technical decision-making ability.
Preferred Qualifications
  • Experience with cloud platforms (Azure) and containerization (Docker, Kubernetes).
  • Experience with DevSecOps practices and CI/CD pipelines.
  • Experience mentoring engineers and leading technical initiatives.
  • Familiarity with monitoring and observability tools (Azure Monitor, Dynatrace).
  • Strong understanding of cybersecurity best practices and performance optimization.
  • Experience working in Agile environments.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Engineer (.NET/Java)
Senior Engineer (.NET/Java)

Sciente Consulting • Singapore

On-site
SGD 120,000 - 180,000
Fullstack Software Engineer, Java & React (Banking)_Contract Renewable
Fullstack Software Engineer, Java & React (Banking)_Contract Renewable

Visa Hunt • Singapore

On-site
SGD 120,000 - 180,000
Full Stack Engineer
Full Stack Engineer

OPTIMUM SOLUTIONS (SINGAPORE) PTE LTD • Singapore

On-site
SGD 90,000 - 120,000
Junior Full Stack Engineer
Junior Full Stack Engineer

PVH (Tommy Hilfiger/Calvin Klein) • Singapore

On-site
SGD 60,000 - 90,000
Software Developer (ReactJS)
Software Developer (ReactJS)

QUESS ENGINEERING PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer (Java & React.js)
Software Engineer (Java & React.js)

APAR TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Softvil Technologies Pvt Ltd • Singapore

On-site
SGD 80,000 - 100,000
Work on cutting-edge projects
Opportunities for professional growth
Innovative and mentorship-focused team
Senior/Software Engineer (Java Experience Preferred)
Senior/Software Engineer (Java Experience Preferred)

TALENTSIS PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Softvil Technologies • Singapore

On-site
SGD 120,000 - 180,000
On-site work environment
Opportunities for professional growth
Full-Stack Developer (React & Java)
Full-Stack Developer (React & Java)

Randstad Singapore • Singapore

On-site
SGD 42,000 - 65,000