Senior Software Engineer Java & AWS

antas pte. ltd.

Singapore

On-site

SGD 180,000 - 240,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

antas pte. ltd. seeks a Senior Software Engineer with 15+ years of Java enterprise experience to design, build, and modernize scalable banking applications. You will work with Spring Boot, AWS, microservices, and secure REST APIs across BFSI domains.

Responsibilities include migrating to microservices, implementing event-driven architectures with Kafka, and managing CI/CD pipelines with GitLab/Jenkins. Strong collaboration with architects and analysts is essential for production-ready solutions.

Qualifications

  • 15+ years of Java software development in enterprise applications.
  • Strong expertise in Java 17/21, Spring Boot, Spring Security, and Microservices.
  • Extensive AWS Cloud Services experience including EKS, ECS, Lambda, API Gateway.
  • Strong knowledge of REST APIs, Event-Driven Architecture, Kafka, and distributed systems.
  • Hands-on experience with Docker, Kubernetes, Terraform, and CI/CD automation.
  • Proficiency in PostgreSQL, DynamoDB, SQL, and database integration.
  • Experience in BFSI application development and secure coding practices.

Responsibilities

  • Design, develop, and maintain enterprise applications using Java 17/21, Spring Boot, and Spring Security.
  • Migrate and design microservices architectures with Docker and Kubernetes.
  • Build and deploy cloud-native apps on AWS (EKS, ECS, Lambda, API Gateway).
  • Implement event-driven systems using Kafka, MSK, SQS, SNS, EventBridge.
  • Develop secure REST APIs for banking and financial apps.
  • Handle data storage with Aurora PostgreSQL, DynamoDB, S3, Redis.
  • Automate infrastructure with Terraform and CI/CD with GitLab/Jenkins.
  • Contribute to Core Banking, Payments, KYC/AML, Wealth, and Insurance domains.
  • Optimize performance, conduct tests, and resolve defects.
  • Collaborate with architects, analysts, and cross-functional teams.
  • Participate in modernization, design reviews, and production support.

Skills

Java
Spring Boot
Spring Security
Microservices
REST APIs
Kafka
AWS
Docker
Kubernetes
Terraform
CI/CD
PostgreSQL
DynamoDB
SQL

Tools

GitLab CI/CD
Jenkins
API Gateway
Amazon EKS
S3

Job description

We are seeking a Senior Software Engineer with 15+ years of experience in Java application development, cloud-native technologies, and enterprise software engineering within the Banking, Financial Services, and Insurance (BFSI) sector. The candidate will be responsible for developing scalable applications, modernizing legacy systems, and implementing secure, high-performance solutions using Java, Spring Boot, and AWS.

Key Responsibilities
  • Design, develop, and maintain enterprise applications using Java 17/21, Spring Boot, and Spring Security.
  • Develop and migrate applications to microservices architecture using Docker and Kubernetes.
  • Build and deploy cloud-native applications using AWS EKS, ECS Fargate, Lambda, and API Gateway.
  • Implement event-driven systems using Kafka, Amazon MSK, SQS, SNS, and EventBridge.
  • Develop and integrate secure REST APIs for banking and financial applications.
  • Implement data processing and storage solutions using Aurora PostgreSQL, DynamoDB, S3, and Redis.
  • Automate infrastructure provisioning using Terraform and support CI/CD pipelines using GitLab CI/CD and Jenkins.
  • Develop and maintain applications for Core Banking, Payments, KYC/AML, Wealth Management, and Insurance.
  • Perform application performance optimization, unit testing, integration testing, and defect resolution.
  • Collaborate with solution architects, business analysts, and cross-functional teams to deliver enterprise software solutions.
  • Participate in application modernization, technical design, code reviews, and production support.
Mandatory Skills & Experience
  • 15+ years of experience in Java Software Development and Enterprise Application Engineering.
  • Strong expertise in Java 17/21, Spring Boot, Spring Security, and Microservices.
  • Extensive experience in AWS Cloud Services, including EKS, ECS, Lambda, API Gateway, and Step Functions.
  • Strong knowledge of REST APIs, Event-Driven Architecture, Kafka, and distributed systems.
  • Hands-on experience with Docker, Kubernetes, Terraform, and CI/CD automation.
  • Proficiency in PostgreSQL, DynamoDB, SQL, and database integration.
  • Experience in Banking, Financial Services, or Insurance application development.
  • Strong understanding of software development lifecycle, automated testing, and application performance optimization.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Consultant Java & AWS Solution Architecture
Senior Consultant Java & AWS Solution Architecture

antas pte. ltd. • Singapore

On-site
SGD 180,000 - 260,000
Software Architect
Software Architect

MCONNECT CONSULTING PTE. LTD. • Singapore

On-site
SGD 140,000 - 210,000
Software Architect
Software Architect

MCONNECT CONSULTING • Singapore

On-site
SGD 180,000 - 240,000
Software Architect
Software Architect

ABS CONNECT PTE. LTD. • Singapore

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

QUANTEAM (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Software Architect / Full Stack Engineer
Software Architect / Full Stack Engineer

Cadenza Solutions • Singapore

On-site
SGD 150,000 - 210,000
Software Architect / Full Stack Engineer
Software Architect / Full Stack Engineer

CADENZA SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 180,000 - 260,000
Fullstack Java Developer
Fullstack Java Developer

Tap Growth ai • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer
Software Engineer

DYNAMIC HUMAN CAPITAL PTE. LTD. • Singapore

On-site
SGD 180,000 - 300,000
Java Software Engineer
Java Software Engineer

Optimum Solutions Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
null