Java and NodeJS Engineer

Synechron

Calgary

On-site

CAD 80,000 - 100,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

15 days paid annual leave
Comprehensive insurance plan
RRSP with employer’s contribution
Higher education certification policy
On-demand Udemy courses
Coaching from experienced colleagues
Diverse work culture

Job summary

A leading digital transformation consulting firm in Calgary seeks a Senior Software Developer to join their team. The role involves designing and developing services in Java and JavaScript within a diverse environment. Candidates should have 3-7+ years of relevant experience and be proficient in various technologies including Core Java, Spring Boot, and API/Web Services development. The position offers a comprehensive benefits package and opportunities for professional growth.

Qualifications

  • 3-7+ years of software development experience.
  • Proficient in software development principles.
  • Hands-on experience in Core Java, Spring Boot, and API development.

Responsibilities

  • Design and develop middle layer services.
  • Work with product management and technical teams.
  • Draft and review architectural diagrams and specifications.

Skills

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

Tools

Tomcat
Maven
Oracle

Job description

Synechron is a leading global digital transformation consulting firm focused on financial services and technology organizations. Our specialties include end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering. Our 13 FinLabs serve as hubs where we innovate and develop cutting-edge business solutions.

We’re seeking someone to join our client’s team as a Software Developer to work on a mobile services platform. This is a Senior level Software Engineering position, which is part of the job family responsible for developing and maintaining software solutions that support business needs.

Responsibilities
  • Effectively work with the PMO, Development, Product Management, Business and Technical Operations, Systems Engineering, Infrastructure, Networks and Architecture teams
  • Design and develop middle layer services in Java Script, Type Script, Node JS, Java and/or C#/.Net.
  • Draft and review architectural diagrams, specifications, business requirements as well as various design documents.
  • 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.
  • Acquire a robust understanding of financial products, services, processes, and organizational structure to find optimal solutions.
Requirements
  • 3-7+ years of software development experience
  • Proficient in software development domain and principles, including design patterns, code structure, programming languages, continuous integration, and deployments
  • Hands-on experience in Core Java, Spring Framework, Spring Boot, Spring Integration, Type Script, Node Js, Kafka and Active MQ.
  • Experience in java server technologies like J2EE, servlets.
  • Experience in Tomcat, Maven, etc. tools used for Java development
  • Hands-on experience in API/Web Services development using protocols such as REST, SOAP, JSON.
  • Proficient with any one DB (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 can offer
  • A multinational organization with 58 offices in 21 countries and the possibility to work abroad
  • 15 days (3 weeks) of paid annual leave plus an additional 10 days of personal leave (floating days and sick days)
  • A comprehensive insurance plan including: medical, dental, vision, life insurance, and long term disability
  • RRSP with employer’s contribution up to 4%
  • A higher education certification policy
  • On-demand Udemy for Business for all Synechron employees with free access to more than 5000 curated courses
  • Coaching opportunities with experienced colleagues from our Financial Innovation Labs (FinLabs) and Center of Excellences (CoE) groups
  • Cutting edge projects at the world’s leading tier-one banks, financial institutions and insurance firms
  • A truly diverse, fun-loving and global work culture
Diversity & Inclusion

Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Synclusive’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.

All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Consulting
  • Industries: Technology, Information and Internet
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

Synechron • Mississauga

On-site
CAD 110,000 - 150,000
Lead Java Developer
Lead Java Developer

Synechron • Mississauga

On-site
CAD 80,000 - 110,000
Java Developer
Java Developer

Synechron • Montreal (administrative region)

On-site
CAD 85,000 - 110,000
15 days of paid annual leave
Comprehensive insurance plan
Flexible hybrid policy
+2
Java Developer
Java Developer

Synechron • Calgary

On-site
CAD 85,000 - 95,000
Paid annual leave
Personal leave
Insurance plan
+5
Senior Backend/Microservice Engineer
Senior Backend/Microservice Engineer

Synechron • Mississauga

Hybrid
CAD 100,000 - 165,000
International offices
Paid time off 15 days + 10 personal
Insurance plan
+6
Full Stack Engineer
Full Stack Engineer

Synechron • Toronto

On-site
CAD 100,000 - 110,000
Competitive compensation
Global offices
Paid leave
+9
Node.JS Developer
Node.JS Developer

Synechron • Toronto

Hybrid
CAD 100,000 - 110,000
Flexible hybrid policy
RRSP with employer’s contribution
Udemy for Business
+1
Java Developer with C#
Java Developer with C#

Synechron • Mississauga

On-site
CAD 100,000 - 115,000
15 days of paid annual leave
Comprehensive insurance plan
Flexible hybrid policy
+2
Senior DevOps Engineer
Senior DevOps Engineer

Synechron • Mississauga

Hybrid
CAD 90,000 - 130,000
Paid leave
Insurance plan
Flexible hybrid policy
+5
Java & Snowflake Developer
Java & Snowflake Developer

Synechron • Calgary

Hybrid
CAD 90,000 - 120,000
Paid time off: 15 days + 10 personal
Health insurance
Flexible hybrid policy
+3