G05 - Backend Engineer at FPT Asia Pacific Pte Ltd
Singapore, , Singapore -
Full Time


Start Date

Immediate

Expiry Date

24 May, 26

Salary

0.0

Posted On

23 Feb, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Kotlin, Java, Spring Boot, Spring Batch, Spring Security, DynamoDB, AWS, Microservices, Concurrency, Multithreading, REST APIs, CI/CD, JUnit, Mockito, Debugging, NoSQL

Industry

IT Services and IT Consulting

Description
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
Responsibilities
The role involves maintaining and optimizing high-availability Kotlin/Spring Boot microservices, troubleshooting production issues in distributed batch systems, and managing DynamoDB schema changes. Responsibilities also include resolving security vulnerabilities, implementing security patches, and enhancing REST APIs and system integrations.
Loading...