Point your AI agent at freehire and let it find you a job.

Get the CLI →

TECHEMERGE SOLUTIONS PTE. LTD.

NewBe an early applicant

Senior Java Developer

Posted
Discussion

Summary

Senior Java backend developer building high-throughput, mission-critical digital banking applications in Singapore. Day to day: designing Spring Boot/Spring Cloud microservices, REST APIs, and event-driven integrations (Kafka/RabbitMQ/IBM MQ), optimizing databases, and maintaining Docker/Kubernetes CI/CD pipelines on AWS or Azure.

We are seeking experienced Senior Java Backend Developers to design, build, and maintain high-throughput, mission-critical digital banking applications. The selected candidates will work within Agile delivery teams to develop scalable microservices and resilient API platforms supporting critical banking services.

Key Responsibilities

  • Design, develop, and deploy scalable Microservices using Java 11/17, Spring Boot, and Spring Cloud.
  • Build secure RESTful APIs and integrate backend services with core banking systems, payment gateways, and third-party financial services.
  • Implement event-driven solutions using Apache Kafka, RabbitMQ, or IBM MQ.
  • Optimize database performance and design solutions leveraging Oracle, PostgreSQL, Redis, and MongoDB.
  • Develop and maintain CI/CD pipelines using Git, Bitbucket, Jenkins, SonarQube, Maven/Gradle, Docker, and Kubernetes.
  • Perform code reviews, application testing, production support, and performance optimization.

Mandatory Skills

  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
  • Minimum 8 years of hands-on experience in Java Backend Development.
  • Strong expertise in Java 8/11/17, Spring Boot, Spring Security, Spring Data JPA, and Hibernate.
  • Experience in AWS / Azure Cloud.
  • Experience with Microservices Architecture, REST APIs, Design Patterns, and Distributed Systems.
  • Hands-on experience with Kafka, RabbitMQ, IBM MQ, or JMS.
  • Strong knowledge of Oracle DB, PostgreSQL, Redis, and MongoDB.
  • Experience with Docker, Kubernetes, Git, Jenkins, Maven/Gradle, and CI/CD practices.
  • Prior Banking, Financial Services, or FinTech experience is mandatory.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available