FPT Software

M15 - Full Stack Engineer

FPT Software  •  Singapore, SG (Onsite)  •  1 day ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

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.
FPT Software

About FPT Software

FPT Software, a subsidiary of FPT Corporation, is a global technology and IT services provider headquartered in Vietnam, with USD 1.22 billion in revenue (2024) and over 33,000 employees in 30 countries.

Embracing an AI-first approach, FPT Software enables breakthrough speed, scalability and quality through AI-powered services and solutions and an AI-augmented workforce. It has partnered with over 1,100 clients worldwide, more than 130 of which are Fortune Global 500 companies in Aviation, Automotive, Banking, Financial Services and Insurance, Healthcare, Logistics, Manufacturing, Utilities, and more.

For more information, please visit https://fptsoftware.com/.

Industry
IT & Software
Company Size
10,000+ employees
Headquarters
Hanoi, VN
Year Founded
Unknown
Social Media