Java Developer

Tangspac Consulting Group

Singapore

On-site

SGD 120,000 - 180,000

Full time

5 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Tangspac Consulting Group is seeking an experienced Java Developer to design, develop, and support enterprise-grade Java applications within the banking/financial services domain in Singapore. You will work closely with architects, product owners and technology teams to deliver robust microservices and APIs.

The role demands hands-on expertise with Java, Spring Boot, microservices, REST APIs, SQL and distributed systems, and a solid understanding of banking products or core banking applications.

Qualifications

  • Experience designing, developing and supporting enterprise-grade Java applications.
  • Strong hands-on knowledge of Java, Spring Boot, microservices, REST APIs, SQL and distributed systems.
  • Understanding of banking products, payment systems or core banking applications.

Responsibilities

  • Design, develop and maintain scalable Java-based applications for banking systems.
  • Develop microservices and RESTful APIs using Java and Spring Boot.
  • Analyse business and technical requirements and translate them into robust technical solutions.
  • Participate in the full SDLC, including requirement analysis, design, development, testing, deployment, and production support.
  • Collaborate with Solution Architects, Business Analysts, QA teams, DevOps engineers, and business stakeholders.
  • Develop secure and reliable applications in accordance with banking and enterprise technology standards.
  • Troubleshoot complex application, performance, integration, and production issues.
  • Conduct code reviews and ensure adherence to coding standards and best practices.
  • Support application modernization, migration, and integration initiatives.
  • Work with relational databases and develop efficient SQL queries, stored procedures, and database integrations.
  • Contribute to technical design discussions and provide recommendations on application architecture and performance improvements.
  • Participate in Agile ceremonies including sprint planning, daily stand-ups, reviews, and retrospectives.
  • Prepare technical documentation and support knowledge transfer within the team.
  • Ensure compliance with security, audit, risk, and regulatory requirements applicable to banking applications.

Skills

Java
Spring Boot
Microservices
REST APIs
SQL
Distributed systems

Job description

We are looking for an experienced Java Developer with strong expertise in Java application development within the banking/financial services domain. The successful candidate will be responsible for designing, developing, enhancing, and supporting enterprise‑grade applications and microservices while working closely with business stakeholders, architects, and technology teams.

The ideal candidate should have strong hands‑on experience with Java, Spring Boot, Microservices, REST APIs, SQL, and distributed systems, along with a good understanding of banking products, payment systems, or core banking applications.

Key Responsibilities
  • Design, develop, and maintain scalable and high‑performance Java‑based applications for banking systems.
  • Develop and enhance microservices and RESTful APIs using Java and Spring Boot.
  • Analyse business and technical requirements and translate them into robust technical solutions.
  • Participate in the complete SDLC, including requirement analysis, design, development, testing, deployment, and production support.
  • Collaborate with Solution Architects, Business Analysts, QA teams, DevOps engineers, and business stakeholders.
  • Develop secure and reliable applications in accordance with banking and enterprise technology standards.
  • Troubleshoot complex application, performance, integration, and production issues.
  • Conduct code reviews and ensure adherence to coding standards and best practices.
  • Support application modernization, migration, and integration initiatives.
  • Work with relational databases and develop efficient SQL queries, stored procedures, and database integrations.
  • Contribute to technical design discussions and provide recommendations on application architecture and performance improvements.
  • Participate in Agile ceremonies including sprint planning, daily stand‑ups, reviews, and retrospectives.
  • Prepare technical documentation and support knowledge transfer within the team.
  • Ensure compliance with security, audit, risk, and regulatory requirements applicable to banking applications.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

TECHEMERGE SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Developer
Senior Java Developer

Quantum Infotech Solutions • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Developer
Senior Java Developer

TechEmerge Solutions • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Developer
Senior Java Developer

quantum infotech solutions pte. ltd. • Singapore

On-site
SGD 120,000 - 170,000
Java Backend Developer
Java Backend Developer

IoTalents Pte. Ltd. • Singapore

On-site
SGD 90,000 - 130,000
Senior Software Engineer (Digital Banking)
Senior Software Engineer (Digital Banking)

ANTAS PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Java + DB developer
Java + DB developer

Helius Technologies • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Developer, Banking, Hybrid
Senior Java Developer, Banking, Hybrid

AMBITION GROUP SINGAPORE PTE. LTD. • Singapore

On-site
SGD 140,000 - 220,000
Java Build & Release Specialist
Java Build & Release Specialist

Optimum Solutions (Singapore) Pte Ltd. • Singapore

On-site
SGD 150,000 - 190,000
Java + DB developer
Java + DB developer

IDC TECHNOLOGIES (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000