ETeTeam Inc
Java Backend Developer (API & Microservices, AWS Cloud)
Singapore ₹2K-2K LPA Posted 18 Sept 2026
FULL TIME
containerization
Sdlc
Java Microservices
Incident Management
Devops
+43 more
Job Description
Job Title: Java Backend Developer (API & Microservices, AWS Cloud)
Location: [Singapore]
Experience: 7+ Years
Role Overview
We are seeking a skilled Java Backend Developer to architect, create, and sustain scalable backend services, APIs, and microservices within a cloud-native AWS setting.
This position entails developing resilient and high-performance backend solutions, integrating with enterprise platforms and external systems, and enhancing the reliability, scalability, security, and performance of backend applications. The developer will also be involved in production support, troubleshooting, and the ongoing enhancement of existing services.
Key Responsibilities
- Design and implement Java-based microservices and REST/GraphQL APIs utilizing Java 17+ and Spring Boot 3.x.
- Construct scalable, secure, and efficient backend solutions.
- Establish integrations with MuleSoft, Okta, and enterprise systems.
- Deploy and oversee applications on AWS (ECS, EC2, RDS).
- Create and manage CI/CD pipelines using GitLab and AWS CodePipeline/CodeCommit.
- Engage with SQL/Oracle databases, optimizing queries and application performance.
- Monitor and troubleshoot applications through Grafana and AWS CloudWatch.
- Participate in production support, incident management, root cause analysis (RCA), and continuous process improvement.
- Collaborate with architects, DevOps, QA, and business teams throughout the software development lifecycle (SDLC).
Required Skills & Experience
- 7+ years of experience in Java backend development.
- Extensive hands-on experience with Java 17+ & Spring Boot 3.x.
- Proficient in Microservices, REST/GraphQL APIs.
- Practical knowledge of AWS services: ECS, EC2, RDS.
- Experience with CI/CD tools: GitLab, AWS CodeCommit, CodePipeline.
- Familiarity with Infrastructure as Code (IaC) and cloud deployment.
- Strong understanding of SQL/Oracle and relational database management.
- Experience with Okta for authentication and authorization.
- Familiarity with MuleSoft/API integration.
- Knowledge of Docker/Kubernetes is a plus.
- Understanding of cloud security, monitoring, performance, and scalable application architecture.
Good to Have
- Experience with containerization and orchestration (Docker, Kubernetes)
- Knowledge of security best practices in cloud environments
- Familiarity with Agile/Scrum methodologies
- Strong problem-solving and analytical capabilities
- Able to thrive in a fast-paced environment
- Exceptional communication and stakeholder management abilities
- Proactive approach with a sense of ownership over production systems
Required Skills
containerizationSdlcJava MicroservicesIncident ManagementDevopsDockerRest ApiMicroservicesCloud deploymentKubernetesApi DevelopmentApplication SecurityAws CloudSoftware Development Life CycleGitlabQuery OptimizationMulesoftAws Ec2Database OptimizationDistributed SystemsGrafanaOrchestrationApi IntegrationGraphqlAWS ECSBackend DevelopmentAws RdsRestful ApisOktaEnterprise IntegrationSqlSpring Boot Microservicesscalable architectureSpring FrameworkProblem SolvingTroubleshootingStakeholder ManagementRoot Cause AnalysisRcaProduction SupportScrumOracleAwsAWS CloudWatchAWS CodePipelineCloud SecurityAgilePerformance Optimization
