Roles & Responsibilities
- Be a part of a high-performing and professional team
- Good working culture
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 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
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. 199804751N
Tell employers what skills you have
Git
TDD
Web Services
Scrum
SOAP
MySQL
Scripting
JUnit
Maven
SQL
Core Java
Writing
Continuous Integration
EJB
Java
Linux