
Search by job, company or skills
Responsibilities:
Requirements:
. Bachelor's degree in Computer Science, Engineering, or a related technical discipline.
. At least 5 years of experience in the financial services domain. Private banking or Wealth management domain is a big plus
. 10+ years of hands-on experience in Java 17 or higher especially on Springboot3 development, with demonstrated ownership of complex systems in enterprise environments. Prior experience in using UFW Java framework is big plus
. Strong proficiency with Oracle Database, including advanced SQL and PL/SQL, data modeling, query optimization, transaction management, and integration via ORM technologies (Spring JPA) and JDBC.
. Proven experience in integration and messaging, including MQ-based communication (e.g., IBM MQ or equivalent), designing event-driven and asynchronous transaction workflows, ensuring reliability, idempotency, and consistency across distributed systems.
. Demonstrated ability to design, tune, and troubleshoot high‑performance systems, enforcing code quality, test coverage, and enterprise quality gates, with robust logging and observability using Log4j/Logback/SLF4J and Splunk.
Experience in integrating with Temenos Triple'A Plus is a plus.
Key Domain/ Technical Skills
. Java backend development using Spring boot 3/Java 17
. Oracle database including SQL/PLSQL, transaction management, performance tuning, and data access via JPA/JDBC.
Asynchronous, MQ-based transaction workflows
, with strong focus on reliability, code quality, and observability using Splunk
.
Job ID: 146134845