NCS is a leading technology services firm, operating across Asia Pacific in over 20 cities, providing services and solutions in consulting, digital, technology, cybersecurity and more. We believe in the power of technology to make extraordinary things happen and to create lasting impact and value for our people, communities and partners. We bring together people and expertise to harness the best of technology. Our diverse 15,000-strong workforce has delivered a wealth of large-scale, mission-critical, and multi-platform projects for governments and enterprises in Singapore and the APAC region.
Our Client is the Leading Digital Bank in Asia. Join our high-impact team driving innovation in the digital banking space!
Are you a passionate Java developer with experience building secure, scalable, and high-performance applications? We’re looking for a skilled Full Stack Java Developer to join our dynamic team and help shape the future of digital banking.
What You’ll Do:
Build and maintain robust solutions for Internet Banking, Cash Management, Customer Onboarding, Payments, and Account Reporting.
Design, develop, and debug applications using Java, J2EE, Spring Boot, Spring Security, Spring Batch, Spring Data JPA, Spring Cloud, and Spring MVC.
Develop secure APIs and work with authentication protocols like JWT, OAuth, and OIDC.
Work across agile and waterfall project methodologies.
Collaborate with technical teams and business stakeholders to investigate, test, and deploy solutions.
Handle Release Management, raise Change Requests, and manage deployment of releases, patches, and enhancements.
Perform root cause analysis and provide pre/post go-live support for critical applications.
Optimize application performance and ensure high availability and stability.
Apply DevSecOps practices and work within CI/CD pipelines.
What You Bring:
3–10 years of experience on large-scale enterprise projects, preferably in the banking domain.
2–7 years of hands-on technical development and debugging experience, especially on internet banking platforms.
Strong knowledge of Databases like MySQL, Oracle, MariaDB, and NoSQL (MongoDB).
A knack for rapid application development and automated unit testing.
Proven experience in software documentation, test coverage, and production change management.
Ability to juggle multiple initiatives, stay proactive, and thrive under pressure.
Singaporeans and/or Singapore PR.
Bonus Points If You Have:
Experience in Internet Banking and Self-Service Channels implementation.
Hands-on deployment and implementation expertise.
Ready to make an impact in the financial tech world? Apply now and join a team that’s driving digital transformation from the ground up.
All profiles are handled with highest level of confidentiality.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Are you ready to innovate in the world of digital banking? NCS, a leading technology services firm, is on the hunt for passionate Java Developers to join our dynamic team in Changi Business Park Crescent, Singapore. As a Full Stack Java Developer, you will play a key role in shaping the future of digital banking, where you will build and maintain robust solutions for Internet Banking, Cash Management, Customer Onboarding, and more. You’ll dive into the nitty-gritty of designing, developing, and debugging applications using a variety of technologies including Java, J2EE, Spring Boot, and Spring Security. Your expertise in developing secure APIs and your experience with authentication protocols will be vital as you collaborate with technical teams and business stakeholders to deploy innovative solutions. With responsibilities ranging from Release Management to optimizing application performance, every day presents the opportunity to make a lasting impact. If you have 3-10 years of experience working on large-scale enterprise projects, especially in the banking domain, we want to hear from you! Join NCS, where technology meets innovation, and be part of a diverse team leading the digital transformation in banking and finance.
Join Bank of America as a Senior Merchant Fraud Engineer and shape the engineering landscape of critical financial systems.
Join Mindrift as a Freelance Software Developer to influence the future of AI through innovative projects.
As a Manager, Software Engineering at NBCUniversal, you'll oversee SAP S/4 HANA solution development while mentoring a strong engineering team.
Become a pivotal part of McKesson's healthcare innovations as a Software DevOps Engineer focused on pricing technology.
Join PerfectServe as a Senior Software Engineer and play a critical role in enhancing healthcare technology solutions.
Become an integral part of GDIT as an Application Developer, where you'll create intuitive and responsive web applications that prioritize user experience.
Join Capital One as a Full Stack Software Engineer and play a key role in solving complex business problems through innovative tech solutions.
Become a key player at ServiceNow as a Staff Software Engineer, fostering innovation in a globally recognized technology company.
Subscribe to Rise newsletter