Software Engineer – Scala/Java (Capital Markets)

PVH (Tommy Hilfiger/Calvin Klein)

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

PVH (Tommy Hilfiger/Calvin Klein) in Singapore is seeking a Senior Software Engineer to design, develop, and deliver robust, scalable solutions using Scala and Java. You will collaborate with regional and global teams to build new functionalities and promote engineering excellence in a fast-paced agile environment.

You will mentor junior developers, apply event sourcing, CQRS, and design patterns, and contribute to SDLC automation with Jenkins, Gradle, GitHub, Artifactory, and Ansible, while

Qualifications

  • Strong hands-on experience with Scala and/or Java.
  • Solid understanding of Object-Oriented Programming (OOP) and Functional Programming principles.
  • Experience with Event Sourcing, CQRS, design patterns, and software engineering best practices.
  • Strong understanding of algorithms and code optimization techniques.
  • Experience with TDD, BDD/ATDD, and Continuous Integration.
  • Hands-on experience with Jenkins, Gradle, GitHub, Artifactory, and Ansible.
  • Experience working in Agile/Scrum environments.
  • Excellent communication, collaboration, and stakeholder management skills.
  • Ability to manage multiple priorities in a fast-paced environment.

Responsibilities

  • Develop robust and scalable technology solutions using modern software development best practices.
  • Collaborate with regional and global teams to design and build new functionalities using Scala/Java and shared technology platforms.
  • Communicate technical designs and solutions effectively with cross-functional teams and senior stakeholders.
  • Coach and mentor a team of software engineers, promoting engineering excellence and best practices.
  • Apply event sourcing , CQRS , design patterns, and clean code principles to deliver high-quality solutions.
  • Write well-tested code using Test Driven Development (TDD) , Specification by Example, BDD/ATDD , and Continuous Integration practices.
  • Contribute to Agile/Scrum ceremonies and support continuous improvement initiatives.
  • Work with SDLC automation tools including Jenkins, Gradle, GitHub, Artifactory, and Ansible .
  • Optimize application performance and contribute to system design and architecture discussions.

Skills

Scala
Java
OOP
Functional Programming
Event Sourcing
CQRS
Design Patterns
TDD
BDD/ATDD
CI

Tools

Jenkins
Gradle
GitHub
Artifactory
Ansible

Job description

Role Overview

Senior Software Engineer - Scala/Java (12-Month Contract, Extendable) Location: Singapore

Role Overview

We are looking for an experienced Senior Software Engineer to design, develop, and deliver robust, scalable technology solutions that meet business requirements. You will collaborate with regional and global teams to build new functionalities, drive software engineering best practices, and mentor junior developers in a fast-paced Agile environment.

This is a 12-month contract with potential for extension .

Key Responsibilities
  • Develop robust and scalable technology solutions using modern software development best practices.
  • Collaborate with regional and global teams to design and build new functionalities using Scala/Java and shared technology platforms.
  • Communicate technical designs and solutions effectively with cross-functional teams and senior stakeholders.
  • Coach and mentor a team of software engineers, promoting engineering excellence and best practices.
  • Apply event sourcing , CQRS , design patterns, and clean code principles to deliver high-quality solutions.
  • Write well-tested code using Test Driven Development (TDD) , Specification by Example, BDD/ATDD , and Continuous Integration practices.
  • Contribute to Agile/Scrum ceremonies and support continuous improvement initiatives.
  • Work with SDLC automation tools including Jenkins, Gradle, GitHub, Artifactory, and Ansible .
  • Optimize application performance and contribute to system design and architecture discussions.
Requirements
  • Strong hands-on experience developing applications using Scala and/or Java .
  • Solid understanding of Object-Oriented Programming (OOP) and Functional Programming principles.
  • Experience with Event Sourcing , CQRS , design patterns, and software engineering best practices.
  • Strong understanding of algorithms and code optimization techniques.
  • Experience with TDD , BDD/ATDD , and Continuous Integration.
  • Hands-on experience with Jenkins, Gradle, GitHub, Artifactory, and Ansible .
  • Experience working in Agile/Scrum environments.
  • Excellent communication, collaboration, and stakeholder management skills.
  • Ability to manage multiple priorities in a fast-paced environment.
Nice to Have
  • Experience with ReactJS , AngularJS , or Elasticsearch .
  • Knowledge of AMPS messaging infrastructure and SQL/database programming .
  • Understanding of Capital Markets , particularly securities trade processing, clearing, and settlements .
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer – Scala/Java (Capital Markets)
Software Engineer – Scala/Java (Capital Markets)

Argyll Scott Singapore • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Developer - Scala / Java
Senior Software Developer - Scala / Java

apar technologies pte. ltd. • Shenton Way

On-site
SGD 120,000 - 180,000
Senior Software Developer - Scala / Java
Senior Software Developer - Scala / Java

APAR TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer Scala/Java
Senior Software Engineer Scala/Java

apar technologies pte. ltd. • Shenton Way

On-site
SGD 90,000 - 130,000
Software Engineer – Java / Kotlin
Software Engineer – Java / Kotlin

Argyll Scott Singapore • Singapore

On-site
SGD 60,000 - 100,000
Senior Java Developer
Senior Java Developer

ADECCO PERSONNEL PTE LTD • Singapore

On-site
SGD 90,000 - 180,000
Senior Scala/Java Engineer Capital Markets (12-Month)
Senior Scala/Java Engineer Capital Markets (12-Month)

Argyll Scott Singapore • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer (Front Office)
Senior Software Engineer (Front Office)

Eames Consulting Group • Singapore

On-site
SGD 180,000 - 280,000
Java Full Stack Software Developer
Java Full Stack Software Developer

Quesscorp Singapore Pte Ltd • Singapore

On-site
Java Developer
Java Developer

Adecco Personnel Pte Ltd (Staffing) • Singapore

On-site
SGD 90,000 - 130,000