Applications Developer (API Microservices)

A-IT SOFTWARE SERVICES PTE LTD

Singapore

On-site

SGD 120,000 - 180,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A-IT Software Services Pte Ltd is seeking an experienced Applications Developer in Singapore to design and deliver enterprise Web APIs and microservices, modelling data and driving architecture deliverables from concept through implementation.

The role requires leadership in design, agile practices, and collaboration with senior stakeholders across multiple teams to ensure robust, scalable solutions in a banking environment.

Qualifications

  • At least 10 years of delivery, project, stakeholder and team management.
  • Hands-on technologist with interest in new architectures, frameworks, languages or concepts.
  • Experience includes Java, J2EE, Spring Boot, Spring Batch, Drools and Apache Camel.
  • Experience with ESB or SOA Architecture and services governance/design.
  • Unix/Linux hands-on and scripting language; strong design pattern knowledge.
  • Experience with IBM MQ, REST, SOAP, WSDL; Spring Security and PKI concepts.
  • Knowledge of DevOps tools: Git, Jenkins, Maven, Artifactory, SonarQube, etc.
  • Familiarity with JBoss and Linux server operations; Control M is a plus.

Responsibilities

  • Serve as Applications Developer to implement Enterprise Web API, Microservices and Data Modelling for the Bank with full accountability for architecture deliverables from concept to implementation.
  • Lead in preparing technical design documents and provide clarifications to development teams during implementation.
  • Advise teams on system impacts of changes and define test scope for SIT, UAT and Production deployments.
  • Experience in Agile development methodologies and lead the squad team.
  • Communicate and influence architecture elements to technical and business audiences.
  • Contribute to group strategic initiatives, product architectures and roadmaps.
  • Interface with senior stakeholders and other teams to achieve results.
  • Identify opportunities to leverage technology synergies to save costs and improve efficiencies.
  • Proactive in taking initiatives and delivering to completion.

Skills

Java/J2EE
Spring Boot
Microservices
Architectural design
SOA/ESB
REST/SOAP/WSDL
DevOps
Cloud services
Leadership

Tools

IBM MQ
Unix/Linux
JBoss
Git
Jenkins
Maven
Artifactory
Docker

Job description

Key Responsibilities:
  • Serve as Applications Developer 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 document 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 efficiencies
  • Proactive in taking initiatives and deliver it to completion.
Technical knowledge:
  • At least 10 years of Delivery, Project, Stakeholder & team management.
  • Hands on technologist with immense interest in trying out new architectures, frameworks, programming languages or concepts.
  • Hands on Experience should include:
  1. Java, J2EE, Spring Boot, Spring Batch, Drools and Apache Camel
  2. ESB or SOA Architecture
  3. Services governance and design
  4. Unix and Linux hand’s on and scripting language
  5. Good Understanding about Java/J2EE design patterns
  6. IBM MQ, REST, SOAP, WSDL
  7. Spring Security, Netegrity, PKI, JCE, JSSE
  8. Object Design and Modeling
  9. DevOps (Git, Jenkins, Maven, Artifactory, Sonar cube, Veracode, Xraty etc)
  10. Knowledge on the Control M activities and Linux server hands on with Jboss
  • Experience with at least one of Oracle, MS SQL, Maria DB or any NoSQL
  • Ability to use a wide variety of open source technologies and cloud services
  • Knowledge of best practices and IT operations in an always-up, always-available service
  • Go getter attitude in getting things done with minimal supervision.
  • Articulate communication skills, ability to work with multiple teams
  • Ability to lead dev team and influence outcomes
  • Able to work with DevOps team to set up the Automated build and Deployment set ups
  • Able to work with other sub systems stakeholders and group IT team.
Good to have
  • Financial domain knowledge is highly desirable
  • At least 6-8 years of experience in building scalable Banking and Credit Cards specific platforms
  • Formal architecture certification (TOGAF or equivalent)
  • Good to have experience in L3 Support.

Angeline Aw Kwee Choo (R24125869)

A-IT Software Services Pte Ltd

EA License No: 24C2345

“By submitting your application for this position, you consent to the collection, use, and disclosure of your personal data by A-IT Software Services Pte Ltd and its recruitment partners, including Employment and Employability Institute Pte Ltd, for the purpose of i) employment facilitation and ii) data and statistical analysis.You may find out more information on the PDPA policies at [A-IT Software Services PDPA website] and [https://www.e2i.com.sg/pdpa/].”

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Applications Developer (Card)
Applications Developer (Card)

A-IT SOFTWARE SERVICES PTE LTD • Singapore

On-site
SGD 120,000 - 180,000
Senior API & Microservices Developer - Banking
Senior API & Microservices Developer - Banking

A-IT SOFTWARE SERVICES PTE LTD • Singapore

On-site
SGD 120,000 - 180,000
Application Developer JAVA/.NET (12 months agency contract)
Application Developer JAVA/.NET (12 months agency contract)

PERSOL SINGAPORE PTE. LTD. • Singapore

On-site
SGD 70,000 - 90,000
Delivery Lead (Bank) KR
Delivery Lead (Bank) KR

a-it software services pte ltd • Singapore

On-site
SGD 110,000 - 170,000
Staff Software Engineer (Spring Framework) - Contract
Staff Software Engineer (Spring Framework) - Contract

QUESSCORP SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Application Manager (Banking Industry)
Application Manager (Banking Industry)

JAC Recruitment Pte Ltd • Singapore

On-site
SGD 150,000 - 210,000
Software Engineer (Spring Framework, WebSphere)- Contract
Software Engineer (Spring Framework, WebSphere)- Contract

QUESS ENGINEERING PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer (Banking, East)
Software Engineer (Banking, East)

PERSOL SINGAPORE PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Solution Architect (Application & Banking Solutions) - 2 years contract
Solution Architect (Application & Banking Solutions) - 2 years contract

Stafflink Services Pte Ltd • Singapore

On-site
SGD 180,000 - 260,000
Senior Software Developer (Credit & Risk)
Senior Software Developer (Credit & Risk)

United States Digital Space LLC • Singapore

On-site
SGD 120,000 - 180,000
Health & insurance
Annual bonus based on performance
Training and certification programs
+1