
Java Microservices API Developer
FPT Asia Pacific Pte · Singapore
Mixed hiring record · median 46 days open
All reasons
- 25% of this employer's openings are over 60 days old
In its favour
- Still listed on the employer's own board
Role Overview
We are looking for an experienced Java Backend Developer to design, develop, and maintain scalable backend services, APIs, and microservices within a cloud-native AWS environment.
The role will focus on developing robust, secure, and high-performing backend solutions, integrating with enterprise platforms and third-party systems, and continuously improving application reliability, scalability, security, and performance.
The developer will also contribute to production support, troubleshooting, incident resolution, and continuous improvement of existing services.
Key Responsibilities
- Design and develop Java-based microservices and REST/GraphQL APIs using Java 17+ and Spring Boot 3.x.
- Build scalable, secure, and high-performance backend applications and services.
- Develop integrations with MuleSoft, Okta, and other enterprise systems.
- Deploy and manage applications on AWS services, including ECS, EC2, and RDS.
- Develop and maintain CI/CD pipelines using GitLab, AWS CodeCommit, and AWS CodePipeline.
- Implement Infrastructure-as-Code (IaC) and support cloud deployment activities.
- Work with SQL and Oracle databases, including query optimisation and application performance tuning.
- Monitor and troubleshoot applications using Grafana and AWS CloudWatch.
- Participate in production support, incident resolution, root cause analysis (RCA), and continuous improvement initiatives.
- Collaborate with architects, DevOps, QA, and business teams throughout the software development lifecycle (SDLC).
Required Skills & Experience
- 7+ years of Java backend development experience.
- Strong hands-on experience with Java 17+ and Spring Boot 3.x.
- Strong experience developing microservices and REST/GraphQL APIs.
- Hands-on experience with AWS services, particularly ECS, EC2, and RDS.
- Experience with CI/CD tools and platforms, including GitLab, AWS CodeCommit, and AWS CodePipeline.
- Experience with Infrastructure-as-Code and cloud deployment.
- Strong knowledge of SQL, Oracle, and relational databases.
- Experience with Okta authentication and authorisation.
- Experience with MuleSoft and API integrations.
- Good understanding of cloud security, monitoring, application performance, and scalable application design.
Good to Have
- Experience with containerisation and orchestration technologies such as Docker and Kubernetes.
- Exposure to security best practices within cloud environments.
- Familiarity with Agile and Scrum methodologies.
- Soft Skills
- Strong problem-solving and analytical skills.
- Ability to work effectively in a fast-paced environment.
- Excellent communication and stakeholder management skills.
- Proactive mindset with strong ownership of production systems.
Skills
- Java
- AWS
- GraphQL
- Spring Boot
- MuleSoft
- Okta
- ECS
- EC2
- RDS
- GitLab
- AWS CodePipeline
- SQL
- Oracle Database
- Grafana
- AWS CloudWatch
- Docker
- Kubernetes
More jobs at FPT Asia Pacific Pte
All 178- M31 - Data EngineerFPT Asia Pacific Pte · Singaporetoday
- M72 - Full Stack EngineerFPT Asia Pacific Pte · Singaporetoday
- G12 - Product ManagerFPT Asia Pacific Pte · Singaporeyesterday
- I52 - Security Analyst (120)FPT Asia Pacific Pte · Singapore3d ago
- G82 - Full Stack EngineerFPT Asia Pacific Pte · Singapore3d ago
Similar roles
- Software EngineerEureka Robotics · Singaporetoday
- Software Engineer III, Glass Liquidity and Cash ManagementJPMC · Singaporetoday
- Machine Learning EngineerJulius Baer · Singaporetoday
- Senior Research Scientist - Autonomous VehiclesNVIDIA · Singapore, Singapore-Suntec Towertoday
- Team Lead - Software EngineerAdyen · Singaporetoday
- Senior Frontend Engineer - Web3 WalletBinance · Hong Kong · Singapore · Taiwantoday