Java/NodeJS Software Developer

ALLTECH CONSULTING SVC INC

Calgary

On-site

CAD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A financial services leader is seeking a Software Developer in Wealth Management Technology in Calgary, Alberta. This director-level position focuses on developing and maintaining software solutions for the mobile services platform. Ideal candidates will have 3-7+ years of experience in software development, proficiency with Java and modern JavaScript frameworks, and a strong understanding of object-oriented programming. Join an inclusive environment that promotes innovation and collaboration.

Qualifications

  • 3-7+ years of software development experience.
  • Proficiency in software development principles including design patterns and code structure.
  • Hands-on experience with Core Java, Spring Boot, TypeScript, Node.js, Kafka, and ActiveMQ.

Responsibilities

  • Collaborate with PMO, Development, and other teams.
  • Design and develop middle layer services using JavaScript, TypeScript, Node.js, Java, and/or C#/.NET.
  • Draft and review architectural diagrams and specifications.

Skills

JavaScript
TypeScript
Node.js
Core Java
Spring Framework
API/Web Services
SQL Database

Tools

Maven
Tomcat

Job description

We’re seeking someone to join our team as a Software Developer in Wealth Management Technology to work on our mobile services platform. In the Technology division, we leverage innovation to build the connections and capabilities that power our firm, enabling our clients and colleagues to redefine markets and shape the future of our communities. This is a Software Engineering III position at Director level, responsible for developing and maintaining software solutions that support business needs.

Since 1935, we are known as a global leader in financial services, continuously evolving and innovating to better serve our clients and communities across more than 40 countries worldwide.

What you’ll do in the role:
  1. Effectively collaborate with the PMO, Development, Product Management, Business and Technical Operations, Systems Engineering, Infrastructure, Networks, and Architecture teams.
  2. Design and develop middle layer services using JavaScript, TypeScript, Node.js, Java, and/or C#/.NET.
  3. Draft and review architectural diagrams, specifications, business requirements, and various design documents.
  4. Work with our existing technology stack (Java, C++, Linux, Unix, Open-Source Platforms, and SOA) as well as new technologies for our next-generation solutions.
  5. Acquire a robust understanding of financial products, services, processes, and organizational structure to find optimal solutions.
  6. Mentor other software developers.
What you’ll bring to the role:
  • 3-7+ years of software development experience.
  • Proficiency in software development principles, including design patterns, code structure, programming languages, continuous integration, and deployments.
  • Hands-on experience with Core Java, Spring Framework, Spring Boot, Spring Integration, TypeScript, Node.js, Kafka, and ActiveMQ.
  • Experience with Java server technologies like J2EE and servlets.
  • Experience with tools such as Tomcat and Maven used for Java development.
  • Hands-on experience in API/Web Services development using protocols like REST, SOAP, JSON.
  • Proficiency with at least one database (Oracle, DB2, Sybase, etc.).
  • Experience with Service-Oriented Architecture (SOA).
  • Strong knowledge of object-oriented programming, design patterns, and methodologies.
  • Good understanding of Web Services protocols such as REST, SOAP, JSON, and API design for extensibility and portability.

We are an equal opportunities employer. We work to provide a supportive and inclusive environment where all individuals can maximize their potential.

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

Similar jobs worth comparing

Node JS Developer With Java Experience
Node JS Developer With Java Experience

Veriipro • Calgary

On-site
CAD 90,000 - 120,000
Java/Angular Developer
Java/Angular Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 80,000 - 100,000
Java and NodeJS Engineer
Java and NodeJS Engineer

Synechron • Calgary

On-site
CAD 80,000 - 100,000
15 days paid annual leave
Comprehensive insurance plan
RRSP with employer’s contribution
+4
Low latency Senior Java Developer
Low latency Senior Java Developer

United States Digital Space LLC • Mississauga

On-site
CAD 169,000 - 238,000
Java FS Developer (Angular)
Java FS Developer (Angular)

Keasis • Montreal (administrative region)

On-site
CAD 80,000 - 120,000
Software Developer
Software Developer

Insight Global • Newmarket

On-site
CAD 90,000 - 130,000
Lead Software Engineer
Lead Software Engineer

wellington • Toronto

On-site
CAD 194,000 - 264,000
Senior Java Javaee Developer
Senior Java Javaee Developer

MaximaTek • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Java Application Developer
Java Application Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
USD 42,000 - 72,000
Senior Java Software Engineer
Senior Java Software Engineer

Intellect Design Arena Ltd • Toronto

On-site
CAD 80,000 - 120,000