jobs in Adecco

Full Time Java Developer Jobs, in Adecco - Maukerja

Undisclosed

Singapore

Share
Save

Working Location

  • Singapore

Job Description

Responsibilities

The Software Developer will design and develop scalable solutions using Scala/Java, applying modern engineering practices, TDD, Agile, and automation tools. The role involves collaborating with global teams, mentoring developers, optimizing applications, and supporting technology solutions within a fast-paced environment.


A leading global financial institution providing banking, investment, and technology-driven financial services worldwide.

Job Responsibilities

  • Develop robust and scalable technology solutions to meet business requirements using modern software development best practices.
  • Collaborate with regional and global teams to design and build new functionalities in relevant languages and/or other shared (and existing) platforms that align with our blueprint.
  • Clearly communicate technical details effectively across disciplines and teams, including to senior leadership.
  • Collaborate, coach and mentor team of highly motivated technologists.
  • Professional experience developing solutions with Scala/Java. Well versed with both OOPS and Functional programming principles.
  • Strong development expertise and understanding of event sourcing and CQRS principles.
  • Experienced in using design patterns and following best software engineering practices.
  • An understanding of fundamental algorithms and ability to optimize the existing code.

Key Requirements

  • Strong development experience in Scala and/or Java.
  • Strong understanding of OOP and Functional Programming principles.
  • Experience with Event Sourcing and CQRS.
  • Knowledge of design patterns, algorithms, clean code principles, and software engineering best practices.
  • Strong experience with TDD, ATDD/BDD, Specification by Example, and continuous integration.
  • Hands-on experience with Jenkins, Gradle, GitHub, Artifactory, and Ansible.
  • Experience working in Agile/Scrum environments.
  • Strong communication, collaboration, and mentoring skills.
  • Experience with ReactJS, Elasticsearch, and AngularJS is advantageous.
  • Knowledge of AMPS messaging and SQL/database programming is a plus.
  • Understanding of Capital Markets, particularly securities trade processing, clearing, and settlements, is advantageous.





Dimple Jain
Direct Line: *************
EA License No: 91C2918
Personnel Registration Number: R22107270

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More