Enable job alerts via email!

Application Support Engineer

Network For Electronic Transfers (S)

Singapore

On-site

SGD 60,000 - 80,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a dedicated support engineer to assist in operational tasks and ensure the stability of critical payment systems. In this dynamic role, you will be responsible for managing incidents, troubleshooting application issues, and collaborating with various teams to enhance service delivery. The ideal candidate will possess a strong technical background in Java and related technologies, along with excellent problem-solving skills. Join a forward-thinking company that values innovation and teamwork, and contribute to the seamless operation of essential financial services in a fast-paced environment.

Qualifications

  • 3+ years of hands-on experience in Java and J2EE/JEE.
  • Good understanding of Software Development Life Cycle (SDLC).
  • Ability to work under pressure with tight SLAs.

Responsibilities

  • Handle all Incident tickets from start to closure.
  • Troubleshoot and resolve application-related issues promptly.
  • Collaborate with teams to implement long-term solutions.

Skills

Java
J2EE/JEE
SQL/PLSQL
Analytical Skills
Problem-Solving Skills
Communication Skills
Self-Motivated
Teamwork

Education

Bachelor's degree in Computer Science/Engineering

Tools

Oracle
Jasper report
RESTful APIs
SOAP APIs
Unix shell scripting
RedHat Ansible
AWS (CloudWatch, S3, RDS, EKS)
IBM MQ
Apache Ignite
ELK

Job description

Company: Network For Electronic Transfers (S)

BCS is NETS’ wholly owned subsidiary, and is an entity within the NETS Group. It manages and operates clearing and payment infrastructure for the Singapore Automated Clearing House, including Fast And Secure Transfers (FAST), Inter-bank GIRO (IBG), Cheque Truncation System (CTS), and provides services for PayNow and SGQR Central Repository.

Position Overview

The incumbent will assist in operational tasks such as 24x7 day-to-day support, ensure stability of environments, monitor alerts, and perform incident and problem management. The incumbent will also participate in application deployments and assist external parties, e.g. addressing regular production related queries and RFIs from MAS, banks, auditors and other BCS users.


Key Responsibilities

  1. Primary responsible to handle all Incident tickets that are raised, through to closure
  2. Troubleshoot, diagnose and resolve application-related issues reported by Users, ensuring timely resolution and minimal impact on productivity
  3. Conduct root cause analysis of an issue and post-mortem to identify and prevent the same issue happening in future
  4. Document solutions and workarounds for future reference
  5. Collaborate with various teams, including Developers and Infrastructure teams to resolve complex issues and implement long term solutions
  6. Assist in Operational tasks such as day-to-day support
  7. Escalate critical and unresolved issues to higher level support teams and actively follow up on the progress until the problem is resolved
  8. Report status and progress to technical lead/manager on a regular basis
  9. Work with the technical lead/manager to ensure the technical support provided to users/testers is within the agreed SLA (24 x 7)
  10. Maintain a positive mindset to provide continuous support and the application of tools for monitoring, management and optimization of support
  11. Participate in enhancement of the applications (including documentation and testing)
  12. Present and provide regular updates on work matters to team and users/customers
  13. Prepare/update the relevant documentations related to the project/change appropriately
  14. Support application testing investigations in testing environments
  15. Support annual industry testing, testing regulatory requirements, VAPT (Vulnerability Assessment Pen Test), APT (Application Pen Test), APIPT (API Pen Test) in testing environments and production environments
  16. Assist in deploying applications to testing and production environments
  17. Perform standby duty (24x7) on rotational basis

Requirements

  1. Bachelor’s degree in Computer Science/ Engineering or its equivalent
  2. Good understanding of Software Development Life Cycle (SDLC)
  3. Good analytical and problem-solving skills
  4. Good oral and written communication skills
  5. Ability to work under pressure and to handle tight SLAs
  6. Self-motivated, self-starter and fast learner with ability to work independently and within a team
  7. Technically sound with at least 3 years of hands-on experience in Java, J2EE/JEE, Oracle, SQL/PLSQL, Jasper report, APIs (RESTful and SOAP) and/or XML. Basic understanding of Solaris and/or Linux OS such as RHEL would be required.
  8. Having Unix shell scripting, RedHat Ansible knowledge, experience in AWS applications (CloudWatch, S3, RDS, EKS), IBM Connect Direct, IBM MQ, API Gateway, Apache Ignite, Solace PubSub+, ELK, micro services & containers, cloud-based architecture and/or DevSecOps technologies is a plus.
  9. Experience in Spring 4.x / 5.x / 6.x and Struts 2.x frameworks, SpringBoot and/or SpringBatch would be added advantage.
  10. Domain knowledge of Financial Clearing and Payment Systems and ISO20022 standard is a plus.

Banking Computer Services Pte Ltd (a subsidiary of Network for Electronic Transfers (Singapore) Pte Ltd)

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.