Senior Java Developer

ADECCO PERSONNEL PTE LTD

Singapore

On-site

SGD 90,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ADECCO Personnel PTE LTD in Singapore seeks a Senior Developer to design, develop and maintain robust software solutions, primarily using Scala and Java, across regional and global teams. You will contribute to the full SDLC, implement event-driven architectures, champion clean code and TDD, and mentor engineers to raise delivery quality.

The ideal candidate has strong OO and functional programming, experience with CI/CD, Agile methods, and familiarity with ReactJS/Elasticsearch/AngularJS is a

Qualifications

  • Professional experience of at least 6 years in developing solutions with Scala/Java.
  • Strong development expertise and understanding of event sourcing and CQRS principles.
  • Experience in SDLC automation tools such as Jenkins, Gradle, GitHub, Artifactory and Ansible.
  • Experience in Scrum/Agile methods.
  • Follows clean code principles and Test Driven Development practices.
  • Experience in ReactJS, Elasticsearch, AngularJS is an added advantage.
  • Knowledge of AMPS messaging infrastructure and database/SQL programming is a plus.
  • Good understanding of capital markets especially securities trade processing, clearing, settlements is a plus.

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.

Skills

Scala
Java
OOP
Functional programming
Event sourcing
CQRS
Design patterns
TDD
CI/CD
Jenkins
Agile
Scrum
ReactJS
Elasticsearch
AngularJS
AMPS

Tools

ReactJS
Elasticsearch
AngularJS

Job description

We are seeking a Senior Developerto design, develop, and maintain robust, scalable technology solutions that support business objectives. The role involves working closely with regional and global teams to build high-quality software using modern engineering practices, primarily with Scala/Java. You will contribute to the full software development lifecycle, develop event-driven applications, champion clean code and Test-Driven Development (TDD), and mentor fellow engineers. The ideal candidate has strong expertise in object-oriented and functional programming, Agile methodologies, CI/CD automation, and collaborative software delivery. Experience with ReactJS,AngularJS, Elasticsearch ETC.will be advantageous.

Responsiility:
  • 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.
Requirement:
  • Professional experience of atleast 6 years in 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.
  • Experience in writing Specification by Example / Feature Files / ATDD / BDD.
  • Experience in SDLC automation tools such as Jenkins, Gradle, GitHub, Artifactory and Ansible.
  • Follows clean code principles.
  • Rigorously adheres to Test Driven Development practices including continual integration.
  • Experience of Scrum/Agile methods.
  • Strong team player with excellent interpersonal skills, collaborative working skills.
  • Proficient to support and shape the platform and clearly articulate technical designs and concepts.
  • Experience in ReactJS, Elastic Search, Angular JS is an added advantage.
  • Knowledge of AMPS messaging infrastructure and database/SQL programming is a plus.
  • Good understanding of capital markets especially securities trade processing, clearing, settlements is a plus.
  • Ability to work in a fast paced, challenging environment
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Adecco Personnel Pte Ltd (Staffing) • Singapore

On-site
SGD 90,000 - 130,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
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. • 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 Java Software Engineer
Senior Java Software Engineer

Tap Growth ai • Singapore

On-site
SGD 150,000 - 230,000
Java Developer
Java Developer

IKAS INTERNATIONAL (ASIA) PTE. LTD. • Singapore

On-site
SGD 80,000 - 110,000
Senior Java Developer
Senior Java Developer

United States Digital Space LLC • Singapore

On-site
SGD 80,000 - 100,000
Comprehensive health insurance
Annual performance bonus
Training programs and certification opportunities
+1
Senior Java Developer (Spring Boot / Microservices)
Senior Java Developer (Spring Boot / Microservices)

We+ Asia • Singapore

On-site
SGD 85,000 - 130,000