Senior Java & Spring Boot Cloud Microservices Engineer

EXASOFT PTE. LTD.

Singapore

On-site

SGD 200,000 - 320,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EXASOFT PTE. LTD. is seeking a senior software engineer to develop and maintain scalable enterprise applications using Java and Spring Boot.

You will design microservices, REST APIs, and event-driven services with Kafka, and build cloud-based solutions on AWS (Lambda, API Gateway, ECS/EKS, RDS/Aurora). You will optimize databases (PostgreSQL, SQL, Hibernate/JPA, DynamoDB) and implement security with Spring Security, IAM, and KMS.

Qualifications

  • 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.

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.

Skills

Java
Spring Boot
REST APIs
Microservices
Kafka
Cloud security
CI/CD

Education

Bachelor’s degree in CS/IT/Engineering

Tools

Hibernate/JPA
Gradle
AWS (Lambda, API Gateway, ECS/EKS, RDS/Aurora)
PostgreSQL
DynamoDB
Docker
Kubernetes/EKS
Spring Security
IAM/KMS
GitLab CI/CD
Jenkins
Maven
JUnit/Mockito
Terraform
SonarQube

Job description

EXASOFT PTE. LTD. is seeking a senior software engineer to develop and maintain scalable enterprise applications using Java and Spring Boot.

You will design microservices, REST APIs, and event-driven services with Kafka, and build cloud-based solutions on AWS (Lambda, API Gateway, ECS/EKS, RDS/Aurora). You will optimize databases (PostgreSQL, SQL, Hibernate/JPA, DynamoDB) and implement security with Spring Security, IAM, and KMS.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer - Spring Microservices in AWS
Senior Java Software Engineer - Spring Microservices in AWS

EXASOFT CONSULTING PTE. LTD. • Singapore

On-site
SGD 150,000 - 210,000
Senior Java Spring Boot & Cloud Microservices Architect
Senior Java Spring Boot & Cloud Microservices Architect

NEPTUNEZ SINGAPORE PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
Senior Java Backend Architect – Spring Boot & Cloud
Senior Java Backend Architect – Spring Boot & Cloud

DA SOFTWARE PTE. LTD. • Singapore

On-site
SGD 120,000 - 170,000
Java Microservices Lead: Architecture & Delivery
Java Microservices Lead: Architecture & Delivery

Exasoft Pte. Ltd. • Singapore

On-site
SGD 150,000 - 180,000
Senior Java & AWS Enterprise Engineer
Senior Java & AWS Enterprise Engineer

antas pte. ltd. • Singapore

On-site
SGD 180,000 - 240,000
Senior Java Full-Stack Engineer: Microservices & Cloud
Senior Java Full-Stack Engineer: Microservices & Cloud

Luxoft Singapore • Singapore

On-site
SGD 180,000 - 240,000
Senior Java Backend Engineer - Spring Boot & Kafka
Senior Java Backend Engineer - Spring Boot & Kafka

INTELLECT MINDS PTE. LTD. • Singapore

On-site
SGD 100,000 - 180,000
Senior Spring Boot Lead - Microservices & Java Expert
Senior Spring Boot Lead - Microservices & Java Expert

ENGGSOL PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Backend Java Engineer - Spring Microservices
Backend Java Engineer - Spring Microservices

ITConnectUS • Singapore

On-site
SGD 100,000 - 134,000
Senior Java Developer
Senior Java Developer

INTELLECT MINDS PTE. LTD. • Singapore

On-site
SGD 100,000 - 180,000