About Our Client
The hiring company is a well-established organisation within the Financial Services sector, known for its strong presence and commitment to technological advancement.
Their Technology department plays a pivotal role in ensuring the organisation stays ahead in the market.
Job Description
Development and delivery with
Java, EJB, Spring Boot, MySQL and IBM MQ.
Understand business / system requirements and translate them into technical solutions that are scalable and stable.
Communicate highly technical issues to non-technical audience.
Tackle very complex legacy defects.
Ensure adherence to the bank standards (including code, security and performance).
The role provides exposures to Wealth Management systems (CRM, Client on-boarding, KYC, AML, Name Check, Documentum, Captiva, GMC, and Liferay Portal).
Analysis, design coding, and implementation
of complex and custom-built applications.
Experience working in
Agile methodologies, such as Scrum, and/or Extreme programming.
Experience in following best practices like
Test-Driven Development (TDD) and continuous Integration (CI)
Investigate and resolve production issues to help maintain a stable production environment.
Stake holder management (Internal & external)- working closely with finance, business change engineers, and project managers to drive and manage IT delivery.
Analyse requirements, estimate efforts, plan timeline, manage progress.
Drive and review technical and architectural design, enforce architectural guidelines and challenge status quo.
The Successful Applicant
A successful Java Developer should have:
Core Java 8+ and JUnit.
Strong computer science knowledge (algorithms, data structures, object-oriented design).
Experience on
TDD & writing acceptance test.
Hands on with
Maven.
Hands on with
Basic Linux shell scripting commands.
Worked on
Java Messaging Concepts.
(JMS, MQ).
Experience on
Relational Database concepts, SQL, joins, index, triggers etc.
Hands on with
Web Services Rest, SOAP.
Familiarity with
Spring core concepts.
Experience in
SQL queries optimisation.
Familiarity with
Intellij, Git, SonarQube/SonarLint.
What's on Offer
Opportunity to work with cutting-edge technology in the Financial Services industry.
Exposure to a collaborative and innovative working environment.
This is an exciting opportunity for a Java Developer based in Singapore to make a meaningful impact.
If this sounds like your next role, we encourage you to apply today!
Michael Page International Pte Ltd | Registration No. N
#J-18808-Ljbffr