Enable job alerts via email!

Senior System Analyst (Financial and Banking Applications)

TECHNOPALS CONSULTANTS PTE. LTD.

Singapore

On-site

SGD 80,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A leading technology consulting company in Singapore is looking for a qualified developer with strong experience in Java and microservices architecture. The ideal candidate will have over 7 years of experience, fluency in Chinese, and proficiency with modern development tools and practices. Relevant experience in the banking or financial domain is a plus, along with certifications in Java or related technologies.

Qualifications

  • 7+ years of experience in software development.
  • Write clean, maintainable, and well-documented code following industry best practices.
  • Conduct code reviews and mentor junior developers.

Responsibilities

  • Design and implement microservices-based architectures.
  • Utilize Docker and Kubernetes technologies.
  • Adapt to evolving project requirements and priorities.

Skills

Fluent in Chinese
Java 8 and above
Spring Framework
ORM frameworks like Hibernate/MyBatis
Unix/Linux scripting
PostgreSQL/MySQL & NoSQL databases
REST API development
Microservices development
Jenkins and CI/CD tools
Docker and Kubernetes
Agile practices
Application Performance Monitoring tools
Confluence and JIRA
Banking/Financial domain experience

Education

Bachelor’s degree in Computer Science or related field

Tools

PostgreSQL
MySQL
Jasper
IBM MQ
ActiveMQ
Kafka
Prometheus
Grafana
Job description
Mandatory Skills
  • SC/SPR and able to speak Chinese fluently
  • Bachelor’s degree in computer science, Information Technology, or related field.
  • 7+ years experience
  • Strong proficiency in Java 8 and above.
  • Hands‑on experience with Spring Framework, including Spring Security, Spring Integration, Spring Batch, Spring Data, Spring Cloud, and Spring Boot.
  • Proficiency in ORM frameworks such as Hibernate or MyBatis.
  • Scripting experience with Unix/Linux.
  • Experience with RDBMS PostgreSQL / MySQL and NoSQL databases.
  • Experience with reporting tools such as Jasper.
  • Experience working with messaging queues such as IBM MQ, ActiveMQ, Kafka streaming.
  • Experience in REST API development and microservices development.
  • Proficient with Jenkins, Git, GitHub, BitBucket, CodeScan tools.
  • Experience in Design and implement microservices‑based architectures, ensuring services are loosely coupled, resilient, and scalable is an added advantage.
  • Experience in Utilize Docker, Kubernetes technologies to build and manage applications in containerized environments i.e. OpenShift is an added advantage.
  • Write clean, maintainable, and well‑documented code following industry best practices and coding standards. Conduct code reviews and mentor junior developers.
  • Familiarity with Agile practices.
  • Familiarity with application performance monitoring (APM) tools, such as Prometheus, Grafana, or ELK stack.
  • Experience with continuous integration and release automation.
  • Proficient with collaboration tools such as Confluence and JIRA.
  • Experience in Banking / Financial domain would be an added advantage.
  • Certifications in Java or related technologies would be an added advantage.
  • Strong teamwork and communication skills.
  • Excellent problem‑solving abilities.
  • Adaptability to evolving project requirements and priorities.
  • Ability to articulate and clearly communicate complex problems and solutions in a simple and logical manner.
  • Well‑developed analytical skills and the ability to provide clarity to complex issues and synthesize large amounts of information.
  • Deadline sensitive and able to work independently and under pressure.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.