Senior Distributed Systems Java Developer (Winnipeg)

Senior Distributed Systems Java Developer (Winnipeg)

11 Nov
|
TMC Canada
|
Winnipeg

11 Nov

TMC Canada

Winnipeg

Shape distributed systems with Java, Apache Spark, and Elasticsearch knowledge within TMC’s strategic financial technology modernization initiative. Contribute to cloud-aligned architecture and reliable enterprise solutions.

TMC is seeking a Senior Java Back-End Developer for a multi-year program transforming a business-critical client onboarding and regulatory compliance platform. You will work with technical architecture, distributed systems design, SQL, and relational databases. BPM tools, particularly Pega, plus Hadoop, Apache Spark, Elasticsearch, and distributed caching are valued additional skills.

Key Responsibilities

Contribute to technical architecture and distributed systems design

Maintain reliable, scalable enterprise applications using Java





Support cloud-aligned platform modernization initiatives

Collaborate with global development and infrastructure teams

Contribute to continuous improvement across Agile delivery

Requirements

Minimum five years with Core Java and Java EE

Understanding of object-oriented programming and design patterns

Robust SQL and relational database design skills

Knowledge of Unix/Linux environments and troubleshooting

Pega, distributed caching, Hadoop, Spark, or Elasticsearch experience

Bring senior Java architecture, distributed systems, and Big Data expertise to TMC’s modernization work for financial compliance.

📌 Senior Distributed Systems Java Developer (Winnipeg)
🏢 TMC Canada
📍 Winnipeg

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior distributed systems java developer (winnipeg) / winnipeg

Subscribe to this job alert:

Get the latest job offers by email for: senior distributed systems java developer (winnipeg) / winnipeg