G05 - Backend Engineer
FPT Asia Pacific Pte Ltd · Singapore · 2026-08-06
About this role
Role Overview
We are looking for an experienced Backend Engineer to maintain and enhance high-availability microservices powering large-scale digital services. You will ensure system reliability, resolve security vulnerabilities, and deliver scalable features in a cloud-native AWS environment.
Key Responsibilities
• System Reliability & Maintenance
• Maintain and optimize Kotlin/Spring Boot microservices
• Troubleshoot production issues in distributed batch systems
• Monitor performance and improve throughput, latency, and reliability
• Manage DynamoDB schema changes and data migrations
• Security & Vulnerability Remediation
• Investigate and resolve VAPT findings and security risks
• Implement security patches and secure coding practices
• Remediate dependency vulnerabilities
• Strengthen authentication & authorization (AWS Cognito)
• Feature Development
• Build and enhance REST APIs and system integrations
• Extend workflow and processing capabilities
• Optimize database queries and batch performance
• Engineering Excellence
• Document architecture and technical decisions
• Support incident response and system improvements
• Collaborate with DevOps on CI/CD and platform reliability
Required Skills
• Backend & Frameworks
• Kotlin (4+ yrs) & Java/JVM
• Spring Boot, Spring Batch, Spring Security
• Strong concurrency & multithreading knowledge
• Database & Cloud
• DynamoDB experience & NoSQL data modeling
• AWS cloud-native architectures
• Understanding of distributed systems & eventual consistency
• Tools & Testing
• Git, Gradle, IntelliJ
• JUnit, Mockito, performance testing
• Advanced debugging skills
• Good to Have: React + TypeScript, Redux, Material-UI
Experience
• 6+ years software development experience
• 4+ years Kotlin/Java backend development
• Experience with microservices & high-volume batch processing
• Experience in secure or regulated environments is a plus
• AWS certification is advantageous
• Technology Stack
• Backend: Kotlin, Spring Boot, JVM
• Cloud: AWS, ECS Fargate, DynamoDB, SNS/SES/EventBridge
• DevOps: CodePipeline, CloudWatch, Git
• Frontend (optional): React, TypeScript
Originally posted on Himalayas
Skills asked for
- microservices
- aws
- kotlin
- spring boot
- dynamodb
- rest
- devops
- ci/cd
Your next role is already in here.
Search live openings from thousands of employers, save the ones worth a second look, and let JobBob keep watch for the rest.