Enable job alerts via email!

Java Developer

MICHAEL PAGE INTERNATIONAL PTE LTD

Singapore

On-site

SGD 60,000 - 80,000

Full time

2 days ago
Be an early applicant

Job summary

A leading financial services company in Singapore is looking for a Java Developer. The successful candidate will work on innovative technologies within a collaborative environment. Key qualifications include Core Java 8+, experience with TDD, and strong understanding of SQL and relational databases. This role offers exposure to cutting-edge technology in the financial services industry.

Benefits

Opportunity to work with cutting-edge technology
Collaborative and innovative working environment

Qualifications

  • Strong computer science knowledge in algorithms, data structures, object-oriented design.
  • Experience writing acceptance tests.
  • Hands-on experience with Maven and SQL queries.

Responsibilities

  • Develop and deliver applications with Java, EJB, Spring Boot, MySQL, and IBM MQ.
  • Understand and translate business requirements into technical solutions.
  • Communicate technical issues to a non-technical audience.

Skills

Core Java 8+
JUnit
TDD
Maven
Basic Linux shell scripting
Java Messaging Concepts (JMS, MQ)
Relational Database concepts
SQL
Web Services Rest, SOAP
Spring core concepts
SQL queries optimisation
Intellij
Git
SonarQube/SonarLint
Job description
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. 199804751N

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