Search Jobs

Search by job, company or skills

System Analyst - Open API, Microservices, Java

System Analyst - Open API, Microservices, Java

Innova Digital Solutions Pte Ltd
10-11 Years
Early Applicant
Quick Apply
  • Posted 16 hours ago
  • Over 50 applicants have applied

Job Description

Description

We are seeking a highly skilled System Analyst with a strong background in Open API and Microservices architecture. The ideal candidate will have extensive experience in Java programming and a passion for developing innovative solutions to complex problems.

Responsibilities

  1. Technical Delivery & Systems Analysis
  2. Own BI FAST RFP, eMandate and Direct Debit delivery across requirements → solution design → integration → testing → rollout.
  3. Produce engineering ready specifications:

                                              i.    API specs (REST/JSON), OpenAPI/Swagger definitions

                                             ii.    Microservices interface contracts, event schemas, callback payloads

                                            iii.    Sequence diagrams, state machines, mapping specs, error models

  1. Define end to end orchestration flows for:

                                              i.    RFP initiation, acceptance, expiry, rejection

                                             ii.    Mandate lifecycle events

                                            iii.    Direct Debit presentment, validation, debit and return

  1. Specify robust pre processing logic:

                                              i.    Customer/account validation

                                             ii.    Entitlement and authorisation checks

                                            iii.    Funds availability

                                            iv.    Fraud/AML/sanctions gating

                                             v.    Limits, thresholds, duplicate suppression

                                            vi.    Idempotency, retry and timeout handling

 

  1. API & Microservices Architecture
  2. Define API and microservices designs using existing components from previous UOB builds:

                                              i.    Payment initiation microservices

                                             ii.    Validation & entitlement services

                                            iii.    Fraud/AML adapters

                                            iv.    Core banking and ledger integration patterns

  1. Reuse existing:

                                              i.    API standards (naming conventions, response structures, error formats)

                                             ii.    Security models (OAuth2/JWT, mTLS, signature validation)

                                            iii.    Eventing patterns (Kafka topics, event schemas, DLQ handling)

                                            iv.    Common libraries for logging, telemetry, utility functions

  1. Ensure microservices follow UOB's engineering principles:

                                              i.    Loose coupling, clear domain boundaries

                                             ii.    Async event driven integration where applicable

                                            iii.    High availability and horizontal scalability

                                            iv.    Observability (structured logs, metrics, tracing)

 

  1. User Journeys, Entitlements & Authorisation
  2. Define user journeys for:

                                              i.    RFP initiation (corporate/merchant)

                                             ii.    RFP acceptance (retail/corporate)

                                            iii.    Mandate creation and management

                                            iv.    Direct Debit debit and return flows

  1. Align journeys with entitlements and auth rules:

                                              i.    Per transaction and daily limits

                                             ii.    Maker checker workflows for corporates

                                            iii.    Channel specific access rights

  1. Coordinate with channel teams to maintain parity across Mobile, Internet Banking, H2H and API Banking.

 

  1. Integration & Platform Engineering
  2. Design integration between:

                                              i.    Payment Hub / RFP Orchestrator

                                             ii.    BI FAST gateway

                                            iii.    Mandate / Direct Debit engines

                                            iv.    Core banking, ledger, AML, fraud

  1. Use existing microservices blueprints for:

                                              i.    Error propagation and code mapping

                                             ii.    Schema validation and transformation

                                            iii.    Event lifecycle management

                                            iv.    Callback patterns and async updates

 

  1. Scheme, Regulatory & Risk Alignment
  2. Translate BI FAST RFP, eMandate and Direct Debit scheme rules into:

                                              i.    Validation rules

                                             ii.    Reason code mappings

                                            iii.    Reversal/return workflows

  1. Embed mandatory controls:

                                              i.    AML/CFT & sanctions

                                             ii.    Fraud monitoring

                                            iii.    Non repudiation and evidence capture

                                            iv.    TRM, cybersecurity and audit trail requirements

 

  1. Testing, Deployment & Operational Readiness
  2. Lead SIT/UAT/E2E test scenario design for:

                                              i.    RFP → acceptance → settlement flows

                                             ii.    Mandate lifecycle

                                            iii.    Direct Debit presentment/return/dispute cases

                                            iv.    Timeouts, retries, negative tests

  1. Work with Engineering & Ops to ensure:

                                              i.    Monitoring dashboards and alerts

                                             ii.    Reconciliation and exception queues

                                            iii.    Runbooks for replay, retry and operational fixes

  1. Support scheme certification and phased deployment.

 

  1. Success Measures
  2. High quality BI FAST RFP, eMandate and Direct Debit delivery with minimal defects.
  3. Strong reuse of existing microservices, reducing build complexity and time to market.
  4. High STP rates, stable performance and consistent low latency behaviour.
  5. Clear, engineering ready specifications enabling smooth developer adoption.
  6. Strong governance alignment across Product, Engineering, Operations and Risk.

Skills and Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 10-11 years of experience in system analysis and design, specifically with Open API and Microservices.
  • Strong programming skills in Java and familiarity with Java frameworks (Spring, Hibernate).
  • Proficient in RESTful API design and implementation.
  • Experience with containerization technologies (Docker, Kubernetes).
  • Knowledge of database management systems (SQL and NoSQL).
  • Excellent problem-solving skills and the ability to work under pressure.
  • Strong communication skills and ability to work collaboratively in a team environment.

More Info

Job Type:
Function:

About Company

Volt is an award winning, global workforce solution provider, listed on the NYSE and a Fortune 1000 organisation. Volt propels businesses and careers forward with expert momentum. Volt’s 35,000 employees work across 85 offices worldwide to provide workforce management and talent acquisition solutions to businesses and job placement services. With 70 years of industry leadership and a growing global team of employment strategists, partnerships and proactive approach to business needs, Volt strive to maintain an innovative and highly relevant sector-based portfolio globally

Similar Jobs

7-10 yrs
SGD 9,000 - 11,000 per month
Anson, Singapore
Skills:
Basic Shell Scripting, Spring Boot, Spring Batch, Jmeter, JUnit, Api Testing, Sonarqube, Integration Testing, Apache Camel, Ibm Mq, Git, Apache Kafka, Rest Apis, Spring Framework, CI CD Pipelines, Banking Product Development, Java 8 11 17 plus, Banking Transaction Processing, Temenos TAP, Microservices Development, Resilience4j, Retry Frameworks, Fault-Tolerant Design, Financial Messaging and Workflows, Basic Control-M, Orchestration Concepts, Banking System Integrations, Circuit Breaker Patterns
8-11 yrs
SGD 7,000 - 12,000 per month
Singapore, Tai Seng
Skills:
Kafka, Spring Boot, Redis, Java Programming, MySQL, Zookeeper, Spring Security, Spring Core, Azure, AWS, Dubbo, RocketMQ
10-12 yrs
Singapore
Skills:
Java, Ibm Mq, Spring Boot, Spring Batch, Jmeter, JUnit, Apache Kafka, Sonarqube, Apache Camel, Rest Apis, Spring Framework, Microservices Development, Temenos TAP, Resilience4j
9-11 yrs
Singapore
Skills:
Java, J2ee, Kubernetes, Microservices, Restful Api, Soap Webservices, Springboot, ci/cd
7-10 yrs
SGD 4,000 - 7,000 per month
Singapore, Cecil Street
Skills:
Java, Application Integration, Api Development, Spring Boot, MongoDB, microservices architecture, DevOps practices, NoSQL databases, CI CD processes