Job Search and Career Advice Platform

Enable job alerts via email!

Back End Software Developer

AMARIS CONSULTING PTE. LTD.

Singapore

On-site

SGD 60,000 - 80,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A global fintech provider in Singapore is seeking a Senior Java Developer to lead the software development lifecycle of their e-banking platform. The successful candidate will design and maintain high-performance Java applications, work closely with teams to deliver innovative features, and mentor junior developers. Ideal applicants should hold a relevant degree and possess significant experience with Java, microservices architecture, and RESTful APIs. This role offers a dynamic work environment and the opportunity to drive digital transformation.

Qualifications

  • Proven experience as a Senior Java Developer or similar role.
  • Strong proficiency in Java and related frameworks.
  • Experience with microservices architecture and RESTful APIs.

Responsibilities

  • Design, develop, and maintain high-performance, scalable Java applications.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Write clean, efficient, and maintainable code aligned with industry best practices.

Skills

Java
Spring
Hibernate
Microservices architecture
RESTful APIs
SQL
Git
CI/CD pipelines
Problem-solving
Communication

Education

Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field
Job description
Mission Overview

We are a global fintech provider headquartered in Switzerland with an Asia presence in Singapore, offering integrated digital solutions for wealth management institutions. Our proprietary S2i platform supports up to thirty clients globally, managing approximately CHF 200 billion in assets.


As we advance our digital transformation—starting with the modernization of our e-banking platform—we are looking for a Senior Java Developer to lead key aspects of our software development lifecycle, from planning and design to testing and deployment.


Your Responsibilities


  • Design, develop, and maintain high-performance, scalable Java applications

  • Collaborate with cross-functional teams to define, design, and deliver new features

  • Write clean, efficient, and maintainable code aligned with industry best practices

  • Lead code reviews to ensure quality and mentor junior developers

  • Troubleshoot and resolve complex technical issues promptly

  • Provide technical leadership and guidance within the development team

  • Contribute to improving development processes, tools, and methodologies

  • Stay current with emerging technologies and industry trends

  • Work closely with product managers, designers, and stakeholders to deliver high-quality solutions


Required Qualifications


  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field

  • Proven experience as a Senior Java Developer or similar role

  • Strong proficiency in Java and related frameworks (e.g., Spring, Hibernate)

  • Experience with microservices architecture and RESTful APIs

  • Solid understanding of software design patterns, principles, and best practices

  • Proficiency in SQL and relational databases (e.g., MySQL, PostgreSQL)

  • Experience with Git and CI/CD pipelines

  • Excellent problem-solving abilities and attention to detail

  • Strong communication and collaboration skills

  • Ability to work independently and in fast-paced, agile environments

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