Horizon Global Services Pte Ltd
Java Backend Developer – Banking Domain
Horizon Global Services Pte LtdSingapore2 days ago
Full-timeEngineering, Information Technology
Experience: 7+ years

Domain Requirement: Banking

Role Summary

Responsible for designing and developing back-end microservices using Java-based technologies, integrating with enterprise systems, and delivering secure and high-performance systems for banking applications.

Key Responsibilities

  • Develop enterprise Java microservices.
  • Integrate Kafka, Oracle and workflow engines.
  • Implement messaging, API integration, and data persistence.
  • Ensure robust unit testing and code coverage.
  • Performance tuning and SQL optimization.
  • Work closely with DevOps, product, and front-end teams.

Must-Have Technical Skills

  • Core Java 8+ & JUnit
  • Kafka, Oracle
  • Spring Boot & Spring Core
  • Workflow engines (Flowable preferred)
  • Basic Linux shell scripting
  • Messaging Systems: JMS, MQ
  • RDBMS (SQL queries, joins, triggers)
  • REST & SOAP web services
  • Experience in SQL performance tuning
  • Familiarity with IntelliJ, Git, SonarQube / SonarLint

Good-to-Have Skills

  • JBOSS or other application servers
  • Java Server Faces, JPA, EJB
  • Ability to write complex SQL
  • React JS (nice bonus)

Key Skills

Ranked by relevance