Senior Java Developer - Microservices & Distributed Systems

United States Digital Space LLC

Mississauga

On-site

CAD 169,000 - 238,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

the company is a leading global bank seeking a seasoned Java Developer to enhance our markets-wide risk management platform. You will collaborate with cross-functional teams to integrate functions and align architecture across trading systems.

With 8+ years of experience, you will drive core Java efforts, microservices, and distributed systems while mentoring junior developers and analysts in a global environment.

Qualifications

  • 8+ years of relevant experience in Java development.
  • Extensive Core Java 17+ with knowledge of data structures, design patterns, and SOLID.
  • Hands-on Microservices experience.
  • Experience with messaging systems like Kafka and Solace.
  • Proficiency in Spring framework and cloud technologies (Docker/Kubernetes/OpenShift).
  • Familiarity with Jira, Bitbucket, and Gradle.
  • Experience with MongoDB.
  • Experience developing multi-threaded, distributed systems.
  • Experience with testing frameworks like JUnit and Cucumber.
  • Solid understanding of the FIX protocol.

Responsibilities

  • Collaborate with management to integrate functions and identify system enhancements.
  • Solve critical issues by evaluating complex business and system processes.
  • Apply Java expertise and ensure architectural alignment.
  • Develop coding standards for testing, debugging, and implementation.
  • Understand integration of business areas, architecture, and infrastructure.
  • Analyze problems and create innovative solutions.
  • Mentor junior developers and analysts.

Skills

Java development
8+ years experience
Distributed systems
Multi-threading

Tools

Docker
Kubernetes
OpenShift
Jira
Bitbucket
Gradle
MongoDB
Kafka
Solace

Job description

the company is a leading global bank seeking a seasoned Java Developer to enhance our markets-wide risk management platform. You will collaborate with cross-functional teams to integrate functions and align architecture across trading systems.

With 8+ years of experience, you will drive core Java efforts, microservices, and distributed systems while mentoring junior developers and analysts in a global environment.

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

Similar jobs worth comparing

Senior Java Engineer - Microservices & Trading Platform
Senior Java Engineer - Microservices & Trading Platform

Citigroup Inc. • Mississauga

On-site
CAD 121,000 - 171,000
Senior Java Developer — Risk Platform & Microservices
Senior Java Developer — Risk Platform & Microservices

TD • Toronto

On-site
CAD 125,000 - 156,000
Senior Java Software Engineer
Senior Java Software Engineer

Intellect Design Arena Ltd • Toronto

On-site
CAD 80,000 - 120,000
Senior Java Architect: Scalable Risk Platform
Senior Java Architect: Scalable Risk Platform

United States Digital Space LLC • Toronto

On-site
CAD 125,000 - 156,000
Java Developer
Java Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 80,000 - 120,000
Low latency Senior Java Developer
Low latency Senior Java Developer

United States Digital Space LLC • Mississauga

On-site
CAD 169,000 - 238,000
Senior Java Technology Developer – Vice President
Senior Java Technology Developer – Vice President

Citi • Mississauga

On-site
CAD 100,000 - 130,000
Java FS Developer (Angular)
Java FS Developer (Angular)

Keasis • Montreal (administrative region)

On-site
CAD 80,000 - 120,000
Java Software Engineer
Java Software Engineer

Dexian • Mississauga

On-site
CAD 90,000 - 125,000
Director Java Full-Stack Engineer for Risk Tech | Hybrid
Director Java Full-Stack Engineer for Risk Tech | Hybrid

PowerToFly • Montreal (administrative region)

Hybrid
CAD 110,000 - 170,000