Gegnat Inc.

Java Backend Developer – AWS & Microservices

Gegnat Inc.

Singapore · Full Time

Be the first to apply

Experience
7+ yrs
Salary
—
Openings
1
Posted
4 weeks ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Position Overview

We are seeking a seasoned Java Backend Developer to architect, develop, and sustain scalable and secure backend solutions, including APIs and microservices, within an AWS cloud environment located in Singapore.

Main Responsibilities

  • Design and implement microservices and RESTful/GraphQL APIs utilizing Java 17+ and Spring Boot 3.x frameworks.
  • Create enterprise-level system integrations incorporating MuleSoft, Okta, and additional third-party platforms.
  • Deploy and maintain applications on AWS platforms such as ECS, EC2, and RDS.
  • Develop continuous integration and continuous delivery pipelines employing GitLab, AWS CodePipeline, and CodeCommit.
  • Manage and optimize SQL and Oracle database queries to enhance application performance.
  • Use monitoring tools like Grafana and AWS CloudWatch for application health tracking and troubleshooting.
  • Provide production support, resolve incidents, and perform root cause analysis.
  • Collaborate closely with architecture teams, DevOps, QA engineers, and business stakeholders throughout the entire software development life cycle.

Required Skills and Experience

  • A minimum of 7 years’ experience in backend development with Java.
  • Proficient in using Java 17+ and Spring Boot 3.x, with hands-on experience in microservices architecture and REST/GraphQL API development.
  • Experienced in deploying and managing applications on AWS ECS, EC2, and RDS services.
  • Familiar with CI/CD tooling and Infrastructure as Code principles for cloud deployment.
  • Deep knowledge of SQL and Oracle databases including query optimization strategies.
  • Experience with Okta for authentication and authorization and MuleSoft for system integrations.
  • Understanding of cloud security aspects, performance tuning, and scalable system design.
  • Advantageous skills include Docker, Kubernetes, and Agile/Scrum methodologies.
  • Strong capabilities in problem solving, effective communication, and owning production environments.

Tools & software

Java Oracle Database required GitLab required Amazon Elastic Compute Cloud EC2 required

How they work

Communication Teamwork & Collaboration Problem Solving Accountability
Online · instant AI help
Broxer