Java/Node.JS Developer

ALTEN

Calgary

On-site

CAD 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Customized compensation and benefits
Possibility of international mobility
Numerous corporate activities

Job summary

A global engineering consulting firm is seeking a Mid-Senior Software Developer specializing in Java and Node.js. The role involves working collaboratively on complex projects in a hybrid work environment based in Calgary, Alberta. Candidates should have over 5 years of experience and expertise in core Java, Spring frameworks, and web services development.

Qualifications

  • 5+ years of software development experience.
  • Strong foundation in software engineering principles.
  • Hands-on experience with Core Java, Spring Framework, and Node.js.

Responsibilities

  • Collaborate effectively across different teams.
  • Develop a deep understanding of financial products.
  • Mentor and guide junior software developers.

Skills

Core Java
Spring Framework
Node.js
API/Web Services development
TypeScript
Kafka

Tools

Tomcat
Maven

Job description

Overview

Senior Talent Acquisition Partner ready to support your hiring needs!

To support the growth of our client within the Investment Banking sector, ALTEN Canada is recruiting a strong Java/node.js Developer. Our client is located in Calgary, Alberta and follows a hybrid model (3 days per week in office).

About the Team

We are looking for a talented Developer to join the Wealth Management Technology team and work on their mobile services platform. In the Technology division, our client leverages innovation to build the connections and capabilities that power their Firm, enabling their clients and colleagues to redefine markets and shape the future of their communities.

What will be my responsibilities?
  • Collaborate effectively with PMO, Development, Product Management, Business & Technical Operations, Systems Engineering, Infrastructure, Networks, and Architecture teams.
  • Create and review architectural diagrams, specifications, business requirements, and design documentation.
  • Work with existing technologies (Java, C++, Linux, Unix, Open-Source Platforms, SOA) and evaluate new tools for next-generation solutions.
  • Develop a deep understanding of financial products, services, and processes to design optimal software solutions.
  • Mentor and guide junior software developers to support team growth.
Technical Environment

Core Java, Spring Boot, Spring Integration, TypeScript, Node.js, Kafka, ActiveMQ, J2EE, REST/SOAP APIs, and databases (Oracle, DB2, Sybase) with a strong foundation in OOP, design patterns, CI/CD, and SOA.

Required Skills / Qualifications
  • 5+ years of software development experience.
  • Strong foundation in software engineering principles, including design patterns, code structure, and continuous integration/deployment.
  • Hands-on experience with Core Java, Spring Framework, Spring Boot, Spring Integration, TypeScript, Node.js, Kafka, and ActiveMQ.
  • Proficient in Java server technologies such as J2EE and Servlets.
  • Experience with Java development tools like Tomcat and Maven.
  • Skilled in API/Web Services development using REST, SOAP, JSON protocols.
  • Proficient with at least one database system (Oracle, DB2, Sybase, etc.).
  • Experience with Service-Oriented Architecture (SOA).
  • Strong object-oriented programming skills and knowledge of design patterns.
  • Good understanding of web services protocols and API design for extensibility and portability.
Who are we?

A global leader in the engineering and IT consulting industry with over 58 000 consultants worldwide, the ALTEN Group has been optimizing the technological performance of companies for over 30 years.

The individuals who make up the ALTEN Group are the driving force behind our activity. At ALTEN Canada, we offer each candidate a fully personalized service. You have the option to work independently or permanently. We select the best opportunities that match your professional aspirations. We position your expertise on exciting projects that meet your ambitions.

ALTEN Canada is also a solutions center, the "Montreal Delivery Center (MDC)", which offers managed services in the fields of application development, Data, AI & Advanced Analytics practice, and Cyber Security for the banking, telecom sectors, and industry at large.

Our experts are rigorously selected and ensure proximity as well as an unparalleled level of service and expertise in the Montreal area.

Why join our teams?

Alten Canada offers a dynamic and collaborative work environment. We provide our team members with the opportunity to have stimulating experiences and invest in their professional development.

  • Customized compensation and benefits for each of our employees and freelancers;
  • Possibility of international mobility in one of the Group\'s subsidiaries;
  • Numerous corporate activities.

Please note that all applications will be reviewed; however, we will only contact the selected candidates for this job offer.

ALTEN CANADA is committed to promoting diversity, equity, and inclusion. We strive to provide a work environment where every individual feels welcomed, valued, and respected, allowing them to thrive to their full potential. This includes our dedication to offer accessibility measures to those who require them. Should you require any accommodation during our recruitment process, please reach out to us.

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
  • Industries
  • IT Services and IT Consulting

Please note: there are additional job postings referenced in the original description.

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

Similar jobs worth comparing

Software Engineer
Software Engineer

ALTEN Canada • Markham

On-site
CAD 80,000 - 100,000
Collective Insurance & RRSP
Corporate Discounts
4 weeks of vacation
+1
Développeur·euse Java/Java Developer
Développeur·euse Java/Java Developer

ALTEN Canada • Montreal (administrative region)

Hybrid
CAD 70,000 - 90,000
Rémunération sur mesure
Aide au perfectionnement professionnel
Mobilité internationale
+1
Software Engineer
Software Engineer

ALTEN Canada • Toronto

On-site
CAD 80,000 - 100,000
Collective Insurance & RRSP
Corporate Discounts
4 weeks of vacation
+1
Software Tester
Software Tester

ALTEN Canada • Montreal (administrative region), Toronto

On-site
CAD 75,000 - 85,000
Benefits package
Spécialiste Support Applicatif/Application Support Specialist
Spécialiste Support Applicatif/Application Support Specialist

ALTEN Canada • Montreal (administrative region)

Hybrid
CAD 70,000 - 100,000
Rémunération sur mesure
Aide certification
Mobilité internationale
+1
Full Stack Software Engineer
Full Stack Software Engineer

ALTEN • Montreal

On-site
CAD 70,000 - 90,000
Développeur·euse IA/ML / AI/ML Developer
Développeur·euse IA/ML / AI/ML Developer

ALTEN • Montreal (administrative region)

On-site
Ingénieur·e support applications
Ingénieur·e support applications

ALTEN • Montreal (administrative region)

On-site
CAD 96,000 - 130,000
Rémunération sur mesure
Aide perfectionnement professionnel
Mobilité internationale
DevOps Kubernetes Architect
DevOps Kubernetes Architect

ALTEN Canada • Mississauga

On-site
CAD 100,000 - 120,000
Collective insurance and group RRSP
4 weeks of vacation starting from year
Corporate discounts and team-building
Gestionnaire de projets senior
Gestionnaire de projets senior

ALTEN Canada • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Rémunération et avantages sur mesure
Aide à la certification
Mobilité internationale
+1