Software Engineer (AWS Lambda, Aurora,Terraform, Banking, Spring Boot, Microservices)

NEPTUNEZ SINGAPORE PTE. LTD.

Singapore

On-site

SGD 180,000 - 240,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NEPTUNEZ SINGAPORE PTE. LTD. is seeking a senior backend engineer to develop and maintain scalable Java applications. You will design microservices and REST APIs, and implement event-driven solutions with Kafka in an enterprise setting.

You will work with AWS cloud services (Lambda, API Gateway, ECS/EKS, RDS/Aurora), PostgreSQL, Docker, Kubernetes, and secure the stack using Spring Security. Collaboration with business teams is essential to deliver reliable software.

Qualifications

  • 14+ years of software development experience in enterprise apps.
  • 0
  • Bachelor’s degree in CS/IT/Engineering.
  • Strong hands-on Java/Spring Boot, Hibernate, Gradle.
  • Experience building microservices and REST APIs.
  • Extensive AWS cloud services experience (Lambda, API Gateway, ECS/EKS, RDS/Aurora).
  • Experience with Kafka and event-driven architectures.
  • Security practices: Spring Security, IAM, KMS.
  • CI/CD with GitLab/Jenkins and build tools Maven/Gradle.

Responsibilities

  • Develop and maintain scalable Java/Spring Boot applications.
  • Design microservices and REST APIs for enterprise apps.
  • Build event-driven services using Kafka.
  • Develop cloud apps with AWS Lambda, API Gateway, ECS/EKS, RDS/Aurora.
  • Design databases using PostgreSQL, SQL, Hibernate/JPA.
  • Implement security with Spring Security, IAM, KMS.
  • Containerize apps with Docker and Kubernetes/EKS.
  • Set up CI/CD with GitLab, Jenkins; manage Maven/Gradle builds.
  • Write unit/integration tests with JUnit/Mockito.
  • Collaborate with teams to deliver reliable software.

Skills

Java & Spring Boot
Microservices
REST APIs
Kafka
AWS Cloud
Docker & Kubernetes
CI/CD
JUnit/Mockito
SQL/PostgreSQL
Hibernate/JPA
Spring Security
Terraform
Maven/Gradle
Banking/Financial domain

Education

Bachelor’s degree in Computer Science/IT/Engineering

Tools

Docker
Kubernetes
Terraform
SonarQube
GitLab CI/CD
Jenkins
Maven
Gradle
Hibernate/JPA
PostgreSQL
AWS

Job description

Responsibilities:
  • Develop and maintain scalable applications using Java and Spring Boot.
  • Design and develop microservices and REST APIs for enterprise applications.
  • Build and integrate event-driven services using Kafka and messaging platforms.
  • Develop cloud-based applications using AWS Lambda, API Gateway, ECS/EKS, S3, and RDS/Aurora.
  • Design and optimize database solutions using PostgreSQL, SQL, Hibernate/JPA, and DynamoDB.
  • Implement application security using Spring Security, IAM, KMS, and authentication mechanisms.
  • Develop containerized applications using Docker and Kubernetes/EKS.
  • Implement automated build, testing, and deployment using GitLab CI/CD, Jenkins, Maven, and Gradle.
  • Develop and maintain unit and integration tests using JUnit and Mockito and troubleshoot application issues.
  • Collaborate with technical and business teams to deliver reliable, scalable, and secure software solutions.
Requirements:
  • 14+ years of strong experience in software development and enterprise application development.
  • Bachelor’s degree in computer science, Information Technology, Engineering, or a related technical discipline.
  • Strong hands-on experience with Java and Spring Boot, Hibernate, Gradle etc.
  • Strong experience developing microservices and REST APIs.
  • Strong experience with AWS cloud services, particularly Lambda, API Gateway, ECS/EKS, and RDS/Aurora.
  • Hand on experience in CloudWatch, Athena, SNS, RDS, Route53 etc.
  • Strong experience with Kafka and event-driven architecture.
  • Strong experience in Terraform, SonarQube.
  • Strong experience with SQL/PostgreSQL and Hibernate/JPA.
  • Strong experience with Docker and Kubernetes/EKS.
  • Strong experience with Spring Security, IAM, and cloud security practices.
  • Strong experience with GitLab CI/CD, Jenkins, Maven, and Gradle.
  • Strong experience with JUnit and Mockito for automated testing.
  • Strong experience in banking, financial services, insurance, or other enterprise applications.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (AWS Lambda, Aurora,Terraform, Banking, Spring Boot, Microservices)
Software Engineer (AWS Lambda, Aurora,Terraform, Banking, Spring Boot, Microservices)

EXASOFT PTE. LTD. • Singapore

On-site
SGD 140,000 - 230,000
Senior Software Engineer Java & AWS
Senior Software Engineer Java & AWS

antas pte. ltd. • Singapore

On-site
SGD 180,000 - 240,000
Java Developer(Spring Boot, RabbitMQ, SonarQube, New Relic, AWS CloudWatch, Amazon SQS, Mockito)
Java Developer(Spring Boot, RabbitMQ, SonarQube, New Relic, AWS CloudWatch, Amazon SQS, Mockito)

EVYONIC SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 140,000 - 190,000
Java developer (Kafka, Flowable, State Machine, JMS, Spring Cloud, SOAP, GraphQL, Kubernetes)
Java developer (Kafka, Flowable, State Machine, JMS, Spring Cloud, SOAP, GraphQL, Kubernetes)

EVYONIC SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 150,000 - 210,000
Senior Consultant Java & AWS Solution Architecture
Senior Consultant Java & AWS Solution Architecture

antas pte. ltd. • Singapore

On-site
SGD 180,000 - 260,000
Senior Java Developer (Banking, Spring Boot, Java, Microservices, Kafka, Kubernetes)
Senior Java Developer (Banking, Spring Boot, Java, Microservices, Kafka, Kubernetes)

EVYONIC SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
Senior Java Developer
Senior Java Developer

quantum infotech solutions pte. ltd. • Singapore

On-site
SGD 120,000 - 170,000
U02 - Senior Backend Developer
U02 - Senior Backend Developer

FPT Asia Pacific Pte Ltd • Singapore

On-site
SGD 120,000 - 200,000
Software Developer
Software Developer

CADENZA SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 110,000 - 190,000
Software Developer
Software Developer

TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. • Singapore

On-site
SGD 90,000 - 150,000