Backend Engineer
Summary
Backend Engineer building and optimizing scalable Java microservices and APIs, deployed with Docker and Kubernetes, in a Singapore-based engineering team. The role focuses on performance troubleshooting, distributed systems, and adopting AI-assisted development tools in the daily workflow.
Key Responsibilities Design, develop and maintain scalable backend services and APIs. Build and enhance applications primarily using Java. Develop and support microservices and distributed systems. Work with Docker and Kubernetes for containerised applications and deployments. Identify and resolve application performance and scalability issues. Integrate backend applications with other internal and external services. Participate in technical design discussions, code reviews and problem-solving sessions. Use AI-assisted development tools to support coding, debugging, learning and engineering productivity. Collaborate closely with engineers and stakeholders across the wider team.
Key Qualifications Strong software engineering fundamentals, including data structures, algorithms andproblem solving. Hands-on backend development experience using Java. Experience developing microservices or distributed backend applications. Working knowledge of Docker and Kubernetes. Good understanding of backend application performance, scalability andtroubleshooting. Comfortable adopting and using AI coding/development tools within the engineering workflow. Strong communication and interpersonal skills. Ability to learn new technologies and solve unfamiliar technical problems independently.
We regret to inform that only shortlisted candidates will be notified / contacted. EA Registration No.: FOO CHONG YUAN AARON, R25145979 Allegis Group Singapore Pte Ltd, Company Reg No.200909448N, EA License No. 10C4544