{"id":1528183,"url":"https://alion.io/job/fpt-software-sl2639-java-microservices-api-developer","title":"SL2639 - Java Microservices API Developer","company":{"id":49426,"name":"FPT Software","domain":"fptsoftware.com","url":"https://alion.io/company/fpt-software","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Join","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Singapore"],"countries":["SG"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":6000,"max":6500,"currency":"SGD","period":"month","gross":true,"usd_annual":61104},"salary_estimate":null,"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Amazon CloudWatch","optional":false},{"name":"Amazon EC2","optional":false},{"name":"Amazon ECS","optional":false},{"name":"AWS","optional":false},{"name":"CI/CD","optional":false},{"name":"GitLab","optional":false},{"name":"Grafana","optional":false},{"name":"GraphQL","optional":false},{"name":"Java","optional":false},{"name":"MuleSoft","optional":false},{"name":"Okta","optional":false},{"name":"Oracle","optional":false},{"name":"Rest API","optional":false},{"name":"Spring Boot","optional":false},{"name":"SQL","optional":false},{"name":"Agile","optional":true},{"name":"Apex","optional":true},{"name":"Docker","optional":true},{"name":"Kubernetes","optional":true},{"name":"Scrum","optional":true}],"status":"live","first_seen_at":"2026-09-30T00:00:00Z","employer_posted_date":null,"last_verified_at":"2026-09-30T00:00:00Z","board_verified":false,"closed_at":null,"days_open":17,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":17},"description":"Role Overview\nWe 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.\nThe 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.\nThe developer will also contribute to production support, troubleshooting, incident resolution, and continuous improvement of existing services.\nKey Responsibilities\nDesign and develop Java-based microservices and REST/GraphQL APIs using Java 17+ and Spring Boot 3.x.\nBuild scalable, secure, and high-performance backend applications and services.\nDevelop integrations with MuleSoft, Okta, and other enterprise systems.\nDeploy and manage applications on AWS services, including ECS, EC2, and RDS.\nDevelop and maintain CI/CD pipelines using GitLab, AWS CodeCommit, and AWS CodePipeline.\nImplement Infrastructure-as-Code (IaC) and support cloud deployment activities.\nWork with SQL and Oracle databases, including query optimisation and application performance tuning.\nMonitor and troubleshoot applications using Grafana and AWS CloudWatch.\nParticipate in production support, incident resolution, root cause analysis (RCA), and continuous improvement initiatives.\nCollaborate with architects, DevOps, QA, and business teams throughout the software development lifecycle (SDLC).\nRequired Skills & Experience\n7+ years of Java backend development experience.\nStrong hands-on experience with Java 17+ and Spring Boot 3.x.\nStrong experience developing microservices and REST/GraphQL APIs.\nHands-on experience with AWS services, particularly ECS, EC2, and RDS.\nExperience with CI/CD tools and platforms, including GitLab, AWS CodeCommit, and AWS CodePipeline.\nExperience with Infrastructure-as-Code and cloud deployment.\nStrong knowledge of SQL, Oracle, and relational databases.\nExperience with Okta authentication and authorisation.\nExperience with MuleSoft and API integrations.\nGood understanding of cloud security, monitoring, application performance, and scalable application design.\nGood to Have\nExperience with containerisation and orchestration technologies such as Docker and Kubernetes.\nExposure to security best practices within cloud environments.\nFamiliarity with Agile and Scrum methodologies.\nSoft Skills\nStrong problem-solving and analytical skills.\nAbility to work effectively in a fast-paced environment.\nExcellent communication and stakeholder management skills.\nProactive mindset with strong ownership of production systems.\nSkills\nRDS, RESTful API, Security, Cloudwatch, Okta, Infrastructure as Code (IaC), Java Web Services, EC2, MuleSoft, Cloud Deployment, Enterprise Systems, Isac, High-Performance Systems, Oracle Database Administration, ECS, GitLab, Java, Scalable Architecture, Backend Development","description_format":"text","description_chars":2956,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-09-30T14:00:00Z"}],"visa":[],"liveness":{"score":67,"band":"ok","label":"Likely open","p_open":0.85,"p_active":0.88,"p_room":0.9,"age_days":16,"expected_fill_days":30,"reasons":["seen:16","velocity","win:mid"],"computed_at":"2026-10-16T05:45:00Z"},"pay":{"stated_usd_annual":61104,"is_top_pay":false},"html_url":"https://alion.io/job/fpt-software-sl2639-java-microservices-api-developer","json_url":"https://alion.io/job/fpt-software-sl2639-java-microservices-api-developer.json","meta":{"generated_at":"2026-10-17T04:54:04Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":6368,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":49426},"rest":"https://alion.io/mcp/rest/get_company?id=49426"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ffpt-software-sl2639-java-microservices-api-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Ffpt-software-sl2639-java-microservices-api-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Ffpt-software-sl2639-java-microservices-api-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/fpt-software-sl2639-java-microservices-api-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ffpt-software-sl2639-java-microservices-api-developer"}]}