Java Developer

PERSOL SINGAPORE PTE. LTD.

Singapore

On-site

SGD 140,000 - 210,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

PERSOL SINGAPORE PTE. LTD. is seeking an experienced Senior Software Architect to lead the design and delivery of Enterprise Web API, Microservices and data modelling for banking platforms.

You will own architecture deliverables from concept to implementation and mentor squads. You will drive technical design docs, guide development teams, lead Agile squads, engage with senior stakeholders, and shape group architectures and roadmaps while identifying cost-saving technology synergies and

Qualifications

  • 7+ years of hands-on microservice delivery experience.
  • Proficiency in Java, J2EE and Spring Boot.
  • Experience with REST, SOAP, WSDL and ESB/SOA concepts.
  • Strong API security knowledge: OAuth 2.0, OIDC, JWT.
  • Experience with Unix/Linux scripting and Java design patterns.
  • Familiarity with CI/CD tooling and security scanning.

Responsibilities

  • Implement enterprise Web API, microservices and data modelling from concept to implementation.
  • Lead preparation of technical design documents and support development teams.
  • Advise on impacted systems and define SIT/UAT/Production test scope.
  • Apply Agile practices and lead the Squad team.
  • Communicate and influence architecture to technical and business audiences.
  • Contribute to group strategic initiatives, architectures and roadmaps.
  • Interface with senior stakeholders and other teams to achieve results.
  • Identify opportunities to leverage technology synergies to save costs.
  • Proactively take initiatives and deliver to completion.

Skills

Microservice delivery
Java
J2EE
Spring Boot
Spring Batch
Drools
Apache Camel
REST
SOAP
WSDL
ESB/SOA
IBM MQ
JBoss
Spring Security
OAuth 2.0
OIDC
JWT
PKI
JCE
JSSE
Unix/Linux scripting
Git
Jenkins
Maven
SonarQube
Veracode
CI/CD pipelines
Tomcat

Tools

Tomcat
Git
Jenkins
Maven
SonarQube
Veracode

Job description

Responsibilities
  • To implement Enterprise Web API, Microservices and Data Modelling for the Bank with full capability /accountability for architecture deliverables (process, information, technology etc.) from concept to implementation
  • Lead in the preparation of technical design documents and provide the clarifications to development teams during the implementation phase of the project
  • Advice the team on system impacted by changes and extent such change in the establishing the test scope of SIT, UAT and Production implementation
  • Experience in Agile development methodologies and lead the Squad team
  • Communicate and influence key elements of one or more technology architectures to technical and business audiences
  • Contributes in group strategic initiatives and decision making at a group level including product architectures and roadmaps
  • Interface with senior stakeholders, and other teams to get desired results
  • Identify opportunities to leverage technology synergies to save costs and improve efficiency
  • Proactive in taking initiatives and delivering it to completion.
Skills/Requirement
  • At least 7+ years of Hands own Microservice delivery experience covering technical expertise;
  • Java, J2EE, Spring Boot, Spring Batch, Drools, and Apache Camel
  • REST, SOAP, WSDL, ESB/SOA, and IBM MQ JBoss and standalone Spring Boot JAR applications with embedded Tomcat
  • API security, including Spring Security, OAuth 2.0, OIDC, JWT, PKI, JCE, and JSSE
  • Unix/Linux scripting and Java design patterns
  • Git, Jenkins, Maven, SonarQube, Veracode, and CI/CD pipelines
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Spring Boot Technical Lead / Application Development Manager - Cards Technology
Java Spring Boot Technical Lead / Application Development Manager - Cards Technology

D L RESOURCES PTE LTD • Singapore

On-site
SGD 120,000 - 180,000
Java Application Engineer - Microservice Implementation
Java Application Engineer - Microservice Implementation

D L Resources Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Software Engineer
Senior Java Software Engineer

eTeam • Singapore

On-site
SGD 120,000 - 180,000
Technical Delivery Manager
Technical Delivery Manager

SAKSOFT LIMITED • Singapore

On-site
SGD 120,000 - 160,000
Software Developer
Software Developer

PARKAR DIGITAL PTE. LTD. • Singapore

On-site
SGD 150,000 - 210,000
Technical Delivery Lead (Java, Bank)
Technical Delivery Lead (Java, Bank)

GMP RECRUITMENT SERVICES (S) PTE LTD • Singapore

On-site
SGD 100,000 - 140,000
Java Developer - Mutiple headcounts
Java Developer - Mutiple headcounts

Adecco • Singapore

On-site
SGD 120,000 - 180,000
Java Software Engineer
Java Software Engineer

BASE CAMP DIGITAL PTE. LTD. • Singapore

On-site
SGD 80,000 - 120,000
Java Technical Lead / Solution Architect - Private Banking Application
Java Technical Lead / Solution Architect - Private Banking Application

D L Resources Pte Ltd • Singapore

On-site
SGD 180,000 - 240,000
Software Engineer
Software Engineer

DYNAMIC HUMAN CAPITAL PTE. LTD. • Singapore

On-site
SGD 180,000 - 300,000