Senior Software Developer - Scala / Java

apar technologies pte. ltd.

Shenton Way

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

AparTechnologies Pte Ltd, Singapore, is seeking a senior software engineer with 5+ years of experience in financial services to develop and maintain enterprise applications using Scala and Java. You will design scalable solutions with Event Sourcing and CQRS, apply design patterns, and optimize performance across the full development lifecycle.

You will also develop automated tests (TDD/BDD/ATDD), participate in Agile ceremonies, and drive CI/CD with Jenkins, Gradle, GitHub, Artifactory and

Qualifications

  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related discipline with 5+ years of experience in Financial Services.
  • Develop and maintain enterprise applications using Scala and Java, applying Object-Oriented and Functional Programming principles.
  • Design scalable, high-performance solutions using Event Sourcing and CQRS architecture.
  • Apply software design patterns, clean coding standards, and industry best practices throughout the development lifecycle.
  • Optimize application performance by analyzing algorithms and improving existing code efficiency.
  • Develop automated tests using TDD, BDD, ATDD, and Specification by Example methodologies.
  • Utilize Jenkins, Gradle, GitHub, Artifactory, and Ansible for CI/CD and SDLC automation.
  • Participate in Agile/Scrum ceremonies, code reviews, sprint planning, and continuous improvement initiatives.
  • Collaborate with cross-functional teams to deliver secure, scalable, and high-quality software solutions.
  • Experience with ReactJS, AngularJS, Elasticsearch, SQL, or AMPS messaging will be an added advantage.
  • Knowledge of Capital Markets, including securities trading, clearing, and settlement processes, is preferred.

Responsibilities

  • Develop and maintain enterprise applications using Scala and Java, applying OO and functional programming principles.
  • Design scalable, high-performance solutions using Event Sourcing and CQRS architectures.
  • Apply software design patterns, clean coding standards and best practices throughout the lifecycle.
  • Optimize application performance by analyzing algorithms and improving code efficiency.
  • Develop automated tests using TDD, BDD, ATDD and Specification by Example.
  • Utilize Jenkins, Gradle, GitHub, Artifactory and Ansible for CI/CD and SDLC automation.
  • Participate in Agile/Scrum ceremonies, code reviews, sprint planning and continuous improvement initiatives.
  • Collaborate with cross-functional teams to deliver secure, scalable and high-quality software solutions.
  • Experience with ReactJS, AngularJS, Elasticsearch, SQL or AMPS messaging will be an added advantage.

Skills

Agile/Scrum ceremonies
Code reviews
Cross-functional collaboration
Automated testing (TDD/BDD/ATDD)
Performance optimization

Education

Bachelor's Degree in Computer Science / IT / Software Engineering or related

Tools

Scala
Java
Event Sourcing
CQRS
Jenkins
Gradle
GitHub
Artifactory
Ansible
ReactJS
AngularJS
Elasticsearch
SQL
AMPS messaging

Job description

  1. Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related discipline with 5+ years of experience in Financial Services.
  2. Develop and maintain enterprise applications using Scala and Java, applying Object-Oriented and Functional Programming principles.
  3. Design scalable, high-performance solutions using Event Sourcing and CQRS architecture.
  4. Apply software design patterns, clean coding standards, and industry best practices throughout the development lifecycle.
  5. Optimize application performance by analyzing algorithms and improving existing code efficiency.
  6. Develop automated tests using TDD, BDD, ATDD, and Specification by Example methodologies.
  7. Utilize Jenkins, Gradle, GitHub, Artifactory, and Ansible for CI/CD and SDLC automation.
  8. Participate in Agile/Scrum ceremonies, code reviews, sprint planning, and continuous improvement initiatives.
  9. Collaborate with cross-functional teams to deliver secure, scalable, and high-quality software solutions.
  10. Experience with ReactJS, AngularJS, Elasticsearch, SQL, or AMPS messaging will be an added advantage.
  11. Knowledge of Capital Markets, including securities trading, clearing, and settlement processes, is preferred.


EALicense No: 11C4879 / Registration ID : R1218583

AparTechnologies Pte Ltd, Singapore

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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 – Scala/Java (Capital Markets)
Software Engineer – Scala/Java (Capital Markets)

PVH (Tommy Hilfiger/Calvin Klein) • Singapore

On-site
SGD 120,000 - 180,000
Java Developer
Java Developer

Adecco Personnel Pte Ltd (Staffing) • Singapore

On-site
SGD 90,000 - 130,000
Software Engineer – Scala/Java (Capital Markets)
Software Engineer – Scala/Java (Capital Markets)

Argyll Scott Singapore • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Developer
Senior Java Developer

ADECCO PERSONNEL PTE LTD • Singapore

On-site
SGD 90,000 - 180,000
Senior Scala & Java Engineer - FinTech, CQRS/Event Sourcing
Senior Scala & Java Engineer - FinTech, CQRS/Event Sourcing

apar technologies pte. ltd. • Shenton Way

On-site
SGD 120,000 - 180,000
Lead Software Developer
Lead Software Developer

PVH (Tommy Hilfiger/Calvin Klein) • Singapore

On-site
SGD 180,000 - 240,000
Software Engineer (Backend) Singapore
Software Engineer (Backend) Singapore

Aquariux • Singapore

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

Argyll Scott Singapore • Singapore

On-site
SGD 60,000 - 100,000