Enable job alerts via email!

Backend Java Developer

Aryan Solutions Pte. Ltd.

Singapore

On-site

SGD 70,000 - 95,000

Full time

Today
Be an early applicant

Job summary

A leading technology firm in Singapore is seeking an experienced Java Developer with over 8 years of experience. The ideal candidate will develop robust Java systems, tackle complex legacy issues, and ensure adherence to banking standards. Exposure to Wealth Management systems and experience in Agile methodologies are essential. This role requires strong communication skills, problem-solving abilities, and a passion for technology.

Qualifications

  • 8+ years of experience as a Java Developer.
  • Strong understanding of algorithms, data structures, and object-oriented design.
  • Ability to communicate complex technical issues to non-technical audiences.

Responsibilities

  • Develop and deliver applications using Java, EJB, Spring Boot.
  • Analyze and implement complex technical solutions.
  • Collaborate with the team to achieve goals.

Skills

Core Java 8+
JUnit
Spring Boot
Kafka
TDD
SQL queries optimization
Agile methodologies

Tools

MySQL
IBM MQ
Job description

8+ years as Java Developer with experience in

  • Core Java 8+ and JUnit.
  • Spring Boot,
  • Kafka
  • Strong computer science knowledge (algorithms, data structures, object-oriented design)
  • TDD. Able to write acceptance test.
  • Spring core concepts.
  • Experience in SQL queries optimisation

• Communicate highly technical issues to non-technical audience.

• Earn good reputation of being technically strong in the organization by help solving problems others struggle

• 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, stable and fit for purpose.

• Tackle very complex legacy defects that mediocre developers cannot analyse/solve.

• 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).

• Passionate about technologies and building robust and scalable Java Systems.

• Analysis, design coding, and implementation of complex and custom-built applications.

• Work collaboratively with team to achieve goals. 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; remain cool and effective in crisis.

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