About this role
Role: Developer Job Requisition Number: IS-84717 Job Level: 10 years of relevant experience (L4) Location: Singapore Key Responsibilities: Partner closely with System Analysts, Technical Leads, and Domain Architects to refine functional and technical requirements, challenge assumptions, and ensure scalable and robust solution designs. Lead the design and development of enterprise-grade Java backend API services ensuring alignment with architectural standards and long-term platform strategy. Proactively analyze and resolve complex performance and stability issues, with deep focus on multi-threading, concurrency, and JVM-level tuning. Drive and enforce high standards of code quality, security, performance, and test coverage, ensuring full compliance with engineering standards and quality gates. Design and optimize application logging and observability strategies, ensuring effective ingestion by Splunk for operational monitoring, diagnostics, and analytics. Perform and lead code reviews, mentor junior developers, and promote best engineering practices within the team. Conduct technical reviews, mentoring junior engineers, and driving engineering best practices across the team. Take strong ownership of end-to-end deliverables, from design through production, and proactively identify risks, dependencies, and improvement opportunities. Work with technical delivery manager, architect to identify and proactively manage technical risks, dependencies, and non-functional requirements. Contribute to production support, root cause analysis, and continuous improvement initiatives to enhance system reliability and resilience. Key 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 Spring boot 3 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/Log back/SLF4J and Splunk. Experience in integrating with Temenos Triple’A Plus is a plus. 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.
Required
Also in Software Engineering
AIBEL PTE. LTD.
SCREENING EAGLE SINGAPORE PTE. LTD.
TANGSPAC CONSULTING PTE LTD