All jobs

    M15 - Full Stack Engineer

    Original title · English translation pending

    FPT Asia Pacific Pte LtdRemote - SingaporePosted 2026-09-21Last seen in source
    Location
    Remote - Singapore
    Employment
    Full Time
    Workplace
    Remote (restricted)
    Apply by
    2026-10-20
    Fullstack Development
    Apply via Himalayas

    Role description

    Original description · English translation pending

    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 (https://himalayas.app)

    Listing sourced from himalayas. wwshemi does not process applications.