Software Engineer (Banking, Insurance, Java, AWS IAM, Microservices, Lambda, Kafka, Terraform, Mockito, Hibernate, Maven, Kubernetes)

EVYONIC SOLUTIONS PTE. LTD.

Singapore

On-site

SGD 180,000 - 240,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

EVYONIC SOLUTIONS PTE. LTD. is seeking an experienced senior Java/Spring Boot developer to design and implement scalable, enterprise-grade applications. You will build microservices and REST APIs, leverage AWS services, and ensure robust security and testing practices.

You will collaborate with cross-functional teams to deliver reliable, secure software solutions, employing Docker and Kubernetes for containerized deployments and modern CI/CD pipelines.

Qualifications

  • 14+ years of software and enterprise app development experience.
  • Bachelor's degree in CS/IT/Engineering or related field.
  • Hands-on Java and Spring Boot with Hibernate and Gradle.
  • Experience building microservices and REST APIs.
  • Extensive AWS cloud experience (Lambda, API Gateway, ECS/EKS, RDS/Aurora).
  • Proficient with Kafka and event-driven architectures.
  • Terraform and SonarQube experience.
  • Strong SQL/PostgreSQL and Hibernate/JPA.
  • Docker and Kubernetes/EKS expertise.
  • Spring Security, IAM and cloud security practices.
  • GitLab CI/CD, Jenkins, Maven, Gradle.
  • JUnit and Mockito for automated testing.
  • Experience in banking/financial services or enterprise apps.

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
Microservices
REST APIs
Kafka
AWS Cloud
SQL / PostgreSQL
Hibernate/JPA
Docker
Kubernetes / EKS
Spring Security / IAM
CI/CD (GitLab/Jenkins)
JUnit / Mockito
Terraform / SonarQube

Education

Bachelor’s degree in computer science / IT / Engineering

Tools

Kafka
Docker
Kubernetes / EKS
AWS Lambda / API Gateway / ECS / S3 / RDS
PostgreSQL / SQL
Hibernate/JPA
CloudWatch / Athena / SNS / Route53
Terraform
SonarQube
GitLab CI/CD / Jenkins / Maven / Gradle

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 (Banking, Insurance, Java, AWS IAM, Microservices, Lambda, Kafka, Terraform, Mockito, Hibernate, Maven, Kubernetes)
Software Engineer (Banking, Insurance, Java, AWS IAM, Microservices, Lambda, Kafka, Terraform, Mockito, Hibernate, Maven, Kubernetes)

NEPTUNEZ SINGAPORE PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
Software Engineer (Banking, Insurance, Java, AWS IAM, Microservices, Lambda, Kafka, Terraform, Mockito, Hibernate, Maven, Kubernetes)
Software Engineer (Banking, Insurance, Java, AWS IAM, Microservices, Lambda, Kafka, Terraform, Mockito, Hibernate, Maven, Kubernetes)

EXASOFT CONSULTING PTE. LTD. • Singapore

On-site
SGD 150,000 - 210,000
Senior Software Engineer Java & AWS
Senior Software Engineer Java & AWS

antas pte. ltd. • Singapore

On-site
SGD 180,000 - 240,000
Senior Software Consultant
Senior Software Consultant

ANTAS PTE. LTD. • Singapore

On-site
SGD 180,000 - 280,000
Senior Consultant Java & AWS Solution Architecture
Senior Consultant Java & AWS Solution Architecture

antas pte. ltd. • Singapore

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

PERSOL SINGAPORE PTE. LTD. • Singapore

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

ABS Connect • Singapore

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

CADENZA SOLUTIONS PTE. LTD. • Singapore

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

Cadenza Solutions • Singapore

On-site
SGD 150,000 - 210,000
Java Software Developer
Java Software Developer

ARGYLL SCOTT CONSULTING PTE. LTD. • Singapore

On-site
SGD 106,000 - 145,000