Java Application Developer

Network For Electronic Transfers (S)

Singapore

On-site

SGD 90,000 - 150,000

Full time

14 days+
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

Network For Electronic Transfers (S) is seeking a passionate Java Application Developer to design, develop, and maintain backend applications using Spring Boot. You will work with cross-functional teams on new projects and production support.

You should have 5 years of experience with full SDLC, strong Java skills, Spring, microservices, REST, and familiarity with Linux, MySQL, and message queues. Join a fast-paced payments environment where quality, documentation, and collaboration are valued,

Qualifications

  • Degree in Computer Science or related technology disciplines with 5 years of proven experience in full SDLC of Java applications.
  • Strong skills in Java, server-side technologies and Spring (including Spring Boot) with micro-services, REST, SOA.
  • Experience with Linux, Spring Boot, MySQL, SSL, JSON interfaces and payment systems is an advantage.
  • Proactive team player capable of working in dynamic, fast-paced environments.

Responsibilities

  • Design, develop, and test new features and reusable components based on technical specifications.
  • Translate business needs into functional and technical specifications.
  • Produce design documents, specifications, and unit test plans.
  • Support integration, user acceptance testing, and deployment phases, providing application support.
  • Troubleshoot issues with log analysis and collaborate with support teams for smooth operations.
  • Maintain and enhance existing applications with bug fixes and performance improvements.

Skills

Java
Spring Boot
Microservices
REST
SOA
Web services

Education

Degree in Computer Science or related technology disciplines

Tools

Git
Jenkins
JIRA

Job description

Company: Network For Electronic Transfers (S)

The NETS Group is a leading payments services group, enabling digital payments for merchants, consumers and banks across the entire payments value chain.

The Group operates Singapore’s national debit scheme enabling customers of DBS Bank/POSB, HSBC, Maybank, OCBC Bank, Standard Chartered Bank and UOB to make payments using their ATM cards or mobile devices at more than 130,000 acceptance points in the country as well as online payments.

Position Summary

We are seeking a passionate and skilled Java Application Developer to design, develop, and maintain backend applications built on the Spring Boot framework. The successful candidate will work closely with a cross-functional team to deliver new projects, enhance existing systems, and support production environments. Experience in online payment transaction flows will be an added advantage.

Key Responsibilities
  • Design, develop, and test new features and reusable components based on technical specifications, ensuring compliance with organizational quality standards.
  • Participate in requirement gathering, translating business needs into functional and technical specifications.
  • Produce high-quality technical documentation, including design documents, specifications, and unit test plans.
  • Support integration and user acceptance testing and provide application support during pre- and post-production deployment phases.
  • Troubleshoot and resolve application issues, performing log analysis and collaborating with support teams to ensure smooth operations across environments.
  • Maintain and enhance existing applications, including bug fixes and performance improvements.
Requirements
  • Degree in Computer Science or related Technology disciplines with 5 years of proven experience with full SDLC of project development for Java application.
  • Strong skills in Java, server-side Java technologies and Spring framework (including Spring Boot) and solid knowledge of micro-services, REST, web-service, SOA.
  • Development experience in technical stack e.g. Linux, Spring Boot, Message Queue (Solace), MySQL, SSL, JSON interface.
  • Understand SDLC waterfall and experience with Git, Jenkins, JIRA. Experience in payment systems and cryptography algorithms is an advantage.
  • A proactive team player who thrives in a dynamic & fast paced environment, able to work in a team or individually with little supervision.
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

NETS • Singapore

On-site
SGD 180,000 - 260,000
Software Developer (FSD BAU Support)(Contract)
Software Developer (FSD BAU Support)(Contract)

NETS • Singapore

On-site
SGD 60,000 - 90,000
Java Software Developer – Payments Platform & Cloud
Java Software Developer – Payments Platform & Cloud

NETS SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Software Developer (FSD BAU Support)(Contract)
Software Developer (FSD BAU Support)(Contract)

NETS SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Backend Developer
Backend Developer

NETS • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Backend Engineer - Payments Platform
Senior Java Backend Engineer - Payments Platform

network for electronic transfers (singapore) pte ltd • Singapore

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

network for electronic transfers (singapore) pte ltd • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Backend Engineer - Payments & Microservices
Senior Java Backend Engineer - Payments & Microservices

NETS • Singapore

On-site
SGD 180,000 - 260,000
Payments Platform Developer: Java & Microservices
Payments Platform Developer: Java & Microservices

NETS • Singapore

On-site
SGD 60,000 - 90,000
Senior Java Backend Engineer - Spring Boot & Payments
Senior Java Backend Engineer - Spring Boot & Payments

Network For Electronic Transfers (S) • Singapore

On-site
SGD 90,000 - 150,000