Back to all jobs
D05 Pasir Panjang, Hong Leong Garden, Clementi New Town, Singapore
Permanent, Full TimeInformation Technology

Job Description

KEY FEATURES OF THE POSITION (Functional / Technical)

  • Communicate highly technical issues to non-technical audience.
  • Earn good reputation of being technically strong in the organization by helping solve problems others struggle with.
  • Development and delivery with Java, Python, EJB, Spring Boot, MySQL, Oracle and IBM MQ.
  • Understand business / system requirements and translate them into technical solutions that are scalable, stable and fit for purpose.
  • Tackle very complex legacy defects that mediocre developers cannot analyse/solve.
  • Ensure adherence to the bank standards (including code, security and performance).
  • The role provides exposure to Wealth Management systems.
  • Passionate about technologies and building robust and scalable Java/Python-based systems.
  • Analysis, design, coding, and implementation of complex and custom-built applications.
  • Work collaboratively with team to achieve goals. Experience working in Agile methodologies such as Scrum and/or Extreme Programming.
  • Experience in following best practices like Test-Driven Development (TDD) and Continuous Integration (CI).
  • Investigate and resolve production issues to help maintain a stable production environment; remain calm and effective in crisis.

Technical Skills

Must Have:

  • Core Java 8+ and JUnit.
  • Strong hands-on experience in Python (e.g., data processing, scripting, API development).
  • Spring Boot
  • Strong computer science knowledge (algorithms, data structures, object-oriented design)
  • TDD – able to write acceptance tests
  • Maven
  • Basic Linux shell scripting commands
  • Java Messaging Concepts (JMS, MQ)
  • Relational Database concepts, SQL, joins, indexing, triggers, etc.
  • Web Services – REST, SOAP
  • Spring core concepts
  • Experience in SQL query optimization
  • Familiarity with IntelliJ, Git, SonarQube/SonarLint
  • Experience developing REST APIs using Python frameworks (e.g., Flask, FastAPI, Django) is an advantage

Desirable:

  • JBOSS (or any other application server knowledge)
  • Java Server Faces, JPA, EJB knowledge
  • Able to write/understand complex SQL queries
  • Kafka
  • React JS
  • Experience with Python-based data frameworks (e.g., Pandas, NumPy) or integration with data platforms is a plus

About Cognizant Technology Solutions Asia Pacific Pte. Ltd.

First seen: May 28, 2026
Last updated: May 29, 2026