Back to search
FPT Asia Pacific Pte Ltd Himalayas · Posted yesterday

M15 - Full Stack Engineer

Singapore Full time

Senior Full Stack Engineer Fullstack Development Backend Engineering Frontend Engineering
Continue to application Add your email once, then Caio opens the original posting.

Indexed 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.

Originally posted on Himalayas

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search