Java developer

NEWBRIDGE ALLIANCE PTE. LTD.

Singapore

On-site

SGD 120,000 - 170,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

NEWBRIDGE ALLIANCE PTE. LTD. is seeking an experienced Java Developer to join our client's Development team and deliver a scalable, secure Certificate Management Solution that centralizes certificate lifecycle across their systems.

The role requires strong Java expertise, secure coding, and integration with Keycloak IdP, AWS, and MS SQL Server, along with a solid understanding of MAS TRM and cloud-native practices.

Qualifications

  • 5-8 years of hands-on Java backend development (Spring Boot).
  • Security and enterprise-grade service development experience.
  • Hands-on with Keycloak or similar IdP (Okta, Azure AD, Auth0).
  • Hands-on with AWS and MS SQL is mandatory.
  • Strong cryptography, certificate handling (X.509, mTLS).
  • Knowledge of MAS TRM and banking security standards is preferred.

Responsibilities

  • Gather and analyze requirements with Tech Leads and Architects.
  • Design and develop a scalable Certificate Management Service.
  • Ensure design aligns with security and compliance requirements (MAS TRM).
  • Develop backend services using Java 8/17/21 and Spring Boot.
  • Integrate with Keycloak IdP for authentication/authorization.
  • Integrate with AWS services for certificate storage and lifecycle management.
  • Integrate with MS SQL Server for data storage.
  • Implement secure coding practices and key management.
  • Follow SDLC standards with code reviews and unit testing.
  • Support deployment during SIT/UAT and prepare docs.

Skills

Problem solving
Communication
Documentation

Education

Bachelor's Degree in Computer Science, Engineering or related field

Tools

Java 8/17/21
Spring Boot
REST APIs
Microservices
Keycloak IdP
OAuth2 / OIDC / JWT
AWS (ACM, Secrets Manager)
MS SQL Server
Linux
Git
Jenkins / CI/CD
JIRA
Maven/Gradle
Unit Testing (JUnit / Mockito)
MAS TRM compliance

Job description

Our client is looking for 1x experiencedJava Developerto work with their Development team to deliver a scalable, secure, and compliantCertificate Management Solution. The solution will be a central service for managing the lifecycle of certificates across the bank's systems. The role requires strong expertise in Java, secure coding practices, and integration with identity and cloud platforms.

2. Key Roles & Responsibilities
A. Requirement & Design
  • Gather and analyze business and technical requirements; perform impact assessment together with our client's Tech Leads and Architects.
  • Design and develop a scalable, highly available Certificate Management Service.
  • Ensure solution design aligns with our client's development standards, security policies, and compliance requirements (MAS TRM).
B. Development & Integration
  • Design and develop backend services usingJava 8/17/21 and Spring Boot.
  • Integrate withKeycloak IdPfor authentication and authorization.
  • Integrate withAWS services (ACM, Secrets Manager)for secure certificate storage and lifecycle management.
  • Integrate withMS SQL Serverfor application data storage and management.
  • Implement secure coding practices, data encryption, and key management.
C. Quality, Compliance & Support
  • Follow our client's SDLC standards, including code reviews, unit testing, and documentation.
  • Ensure compliance with security and regulatory guidelines (MAS Technology Risk Management).
  • Provide deployment support and fix defects during SIT / UAT phases.
  • Prepare technical design documents, deployment guides, and operational handbooks.
3. Tech Stack & Skills Required
  • Core:Java 8 / 17 / 21, Spring Boot, REST APIs, Microservices
  • Security / IdP:Keycloak IdP, OAuth2 / OIDC / JWT
  • Cloud:AWS - ACM (AWS Certificate Manager), Secrets Manager, EC2/S3 basics
  • Database:MS SQL Server - SQL queries, stored procedures
  • OS:Linux
  • Tools & Practices:Git, Jenkins / CI/CD, JIRA, Maven/Gradle, Secure Coding, Unit Testing (JUnit / Mockito)
  • Compliance Knowledge:MAS TRM, secure key/certificate handling is a strong plus
4. Deliverables
  1. Requirement Analysis & Impact Assessment Document
  2. Technical Design Document (HLD / LLD)
  3. Developed & Unit-Tested Certificate Management Service
  4. Integration with Keycloak, AWS, and MS SQL
  5. Deployment Package & Support during SIT/UAT
5. Qualifications
  • 5-8 years of hands-on experience in Java backend development (Spring Boot).
  • Proven experience in building secure, enterprise‑grade services.
  • Hands‑on experience with Keycloak or similar IdP (Okta, Azure AD, Auth0).
  • Hands‑on experience with AWS and MS SQL is mandatory.
  • Strong understanding of cryptography, certificates (X.509, mTLS, keystores), encryption at rest/in‑transit.
  • Familiarity with MAS TRM and banking security standards is highly preferred.
  • Excellent problem‑solving, communication, and documentation skills.
  • Bachelor's Degree in Computer Science, Engineering or related field.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Backend Engineer — Certificate Management
Senior Java Backend Engineer — Certificate Management

NEWBRIDGE ALLIANCE PTE. LTD. • Singapore

On-site
SGD 120,000 - 170,000
Java Tech Lead
Java Tech Lead

Julius Baer • Singapore

On-site
SGD 180,000 - 240,000
Java Software Developer
Java Software Developer

ARGYLL SCOTT CONSULTING PTE. LTD. • Singapore

On-site
SGD 106,000 - 145,000
JAVA Technical Lead
JAVA Technical Lead

APAR TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 180,000 - 280,000
Java Developer
Java Developer

PERSOL SINGAPORE PTE. LTD. • Singapore

On-site
SGD 140,000 - 210,000
Java Developer (Mid-Senior / Senior) Wealth Management
Java Developer (Mid-Senior / Senior) Wealth Management

iotalents pte. ltd. • Singapore

On-site
SGD 90,000 - 140,000
Java Software Engineer
Java Software Engineer

Optimum Solutions Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
null
Senior Application Developer
Senior Application Developer

re-zoo-me • Singapore

On-site
SGD 120,000 - 170,000
Senior Java Developer / Technical Lead
Senior Java Developer / Technical Lead

cornerstone global partners pte. ltd. • Singapore

On-site
SGD 140,000 - 210,000
Java Developer (Contract)
Java Developer (Contract)

Tangspac Consulting Group • Singapore

On-site
SGD 120,000 - 180,000