jobs in FPT ASIA PACIFIC PTE. LTD.

FPT ASIA PACIFIC PTE. LTD. Hiring! Full Time M15 - Senior Full Stack Engineer (Java) in Central Region (Singapore), Earn up to SGD 7,000 - Ricebowl

M15 - Senior Full Stack Engineer (Java)

FPT ASIA PACIFIC PTE. LTD.

SGD7,000 - SGD7,000 Per Month

Central Region (Singapore)

Share
Save

Working Location

  • 8 KALLANG AVENUE Central Region (Singapore) Singapore

Job Description

Responsibilities

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.

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More