jobs in COGNIZANT TECHNOLOGY SOLUTIONS ASIA PACIFIC PTE. LTD.

COGNIZANT TECHNOLOGY SOLUTIONS ASIA PACIFIC PTE. LTD. Hiring! Full Time Java Developer in West Region (Singapore), Earn up to SGD 8,000 - Ricebowl

Java Developer

COGNIZANT TECHNOLOGY SOLUTIONS ASIA PACIFIC PTE. LTD.

SGD8,000 - SGD8,000 Per Month

West Region (Singapore)

Share
Save

Working Location

  • 1 FUSIONOPOLIS LINK West Region (Singapore) Singapore

Job Description

Responsibilities

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

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More