Senior Java Back-End Developer

TMC Canada

Montreal

Presencial

CAD 90.000 - 130.000

Jornada completa

hace 32 horas
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

TMC Canada in Montreal is seeking a Senior Java Back-End Developer to join a strategic modernization program for a leading global financial institution.

You will design, develop, and maintain scalable Java enterprise applications, implement RESTful services, and collaborate across distributed teams to deliver cloud-aligned solutions.

This multi-year project emphasizes modern architectures, BPM integrations, and robust testing within Agile practices.

Formación

  • Minimum 5 years of hands-on Core Java and Java EE experience.
  • Strong object-oriented programming, design patterns, and software architecture knowledge.
  • Solid experience with Spring, RESTful APIs, and SOA.
  • Strong SQL and relational DB design skills.
  • Experience with automated testing frameworks such as JUnit and BDD.
  • Good knowledge of Unix/Linux environments.
  • Experience with enterprise application integration and technical troubleshooting.
  • Ability to collaborate effectively across distributed and international engineering teams.
  • Strong analytical thinking, problem-solving abilities, and communication skills.

Responsabilidades

  • Design, develop, and maintain scalable Java enterprise applications.
  • Contribute to technical architecture decisions and distributed systems design.
  • Develop and integrate RESTful APIs and web services.
  • Support platform modernization and cloud-aligned architecture initiatives.
  • Build reliable solutions following enterprise architecture and software engineering best practices.
  • Collaborate with global development, QA, infrastructure, vendor, and support teams.
  • Participate throughout the software development lifecycle from requirements analysis to implementation.
  • Contribute to Agile development practices, automated testing, and continuous improvement.

Conocimientos

Core Java
Java EE
Spring Framework
RESTful APIs
SOA
SQL
JUnit/BDD
Unix/Linux
Distributed teams
Communication

Herramientas

Pega BPM

Descripción del empleo

  • Outils BPM, notamment Pega.
  • Technologies Big Data : Hadoop, Apache Spark, Elasticsearch.
About the Opportunity

TMC is looking for a Senior Java Back-End Developer to join a strategic technology modernization initiative within a leading global financial institution.

You will contribute to the transformation of a business-critical platform supporting client onboarding and regulatory compliance.

This multi-year program focuses on building a next-generation technology platform leveraging modern distributed architectures, cloud-aligned solutions, advanced caching technologies, BPM integrations, and enterprise application development.

Key Responsibilities
  • Design, develop, and maintain scalable, high-performance enterprise applications using Java.
  • Contribute to technical architecture decisions and distributed systems design.
  • Develop and integrate RESTful APIs and web services.
  • Support platform modernization and cloud-aligned architecture initiatives.
  • Build reliable solutions following enterprise architecture and software engineering best practices.
  • Collaborate with global development, QA, infrastructure, vendor, and support teams.
  • Participate throughout the software development lifecycle, from requirements analysis and technical design to implementation.
  • Contribute to Agile development practices, automated testing, and continuous improvement.
Required Qualifications
  • Minimum 5 years of hands-on experience with Core Java and Java EE, including enterprise application development.
  • Strong understanding of object-oriented programming, design patterns, and software architecture.
  • Solid experience with Spring Framework, RESTful APIs, and Service-Oriented Architecture (SOA).
  • Strong SQL skills and knowledge of relational database design.
  • Experience with automated testing frameworks such as JUnit and BDD.
  • Good knowledge of Unix/Linux environments.
  • Experience with enterprise application integration and technical troubleshooting.
  • Ability to collaborate effectively across distributed and international engineering teams.
  • Strong analytical thinking, problem-solving abilities, and communication skills.
Nice-to-Have Skills
  • Business Process Management tools, particularly Pega BPM.
  • Distributed caching technologies.
  • NoSQL databases such as MarkLogic.
  • Big Data technologies, including Hadoop, Apache Spark, and Elasticsearch.
  • Experience integrating and managing external vendor data feeds.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Backend Java Developer
Backend Java Developer

Randstad Enterprise • Montreal

Presencial
CAD 100.000 - 140.000
Senior Java Back-End Developer
Senior Java Back-End Developer

Linuxassociation • Montreal

Presencial
CAD 90.000 - 130.000
Back End Developer - Java
Back End Developer - Java

Highspring • Montreal

Presencial
CAD 90.000 - 130.000
Backend Java Developer
Backend Java Developer

Alltech Consulting Services, Inc. • Montreal

Presencial
CAD 80.000 - 110.000
Senior Java Developer / Technical Lead
Senior Java Developer / Technical Lead

Lorven Technologies Inc. • Toronto

Presencial
CAD 120.000 - 180.000
Java Developer
Java Developer

ALLTECH CONSULTING SVC INC • Quebec

Presencial
CAD 80.000 - 120.000
Senior Java Developer
Senior Java Developer

Luxoft • Mississauga

Presencial
CAD 90.000 - 130.000
Back End Developer
Back End Developer

Mantu • Montreal (administrative region)

Híbrido
CAD 70.000 - 110.000
Senior Java Developer
Senior Java Developer

ALLTECH CONSULTING SVC INC • Quebec

Presencial
CAD 80.000 - 110.000
Application Development
Application Development

Axelon Services Corporation • Montreal

Híbrido
CAD 90.000 - 130.000