Back to job search
LanceSoft, Inc. logo
LanceSoft, Inc.Verified Job Source

Full Stack Engineer

  • Calgary, AB
  • Hybrid
  • Posted Sep 24, 2026
  • 1 position

Opens an external site

Sign in to save this job
Employment type
Contract
Experience level
Senior · 5+ years
Minimum education
Bachelor’s degree
Apply by
Nov 4, 2026
Posting language
English
Working hours
40 hours per week
Office presence
3 days per week
Seniority
Mid-Senior level
Application method
Direct apply is available

Job summary

The developer provides project-team leadership and direction for business systems analysis and development. They are responsible for implementing and maintaining an object/service-oriented architecture using Java and React.

Job details

Role: Senior level Java Full Stack Developer Experience: 5-7 years (required) Location: Calagary (Candidate is REQUIRED to go into the office for a Face 2 Face interview with the client) Hybrid: 3 days REQUIRED in office Position Description The Developer is responsible for project-team leadership, support and direction with business systems analysis, development and occasional maintenance support in an object/service-oriented architecture implemented on the Java and React platform. Skills Required: * Bachelor’s degree (pref. Computer Science or related degree) or equivalent experience * Highly self-motivated, with the ability to complete tasks with minimal guidance, and to learn independently * Excellent analytical and problem-solving abilities * Excellent English verbal and written communication skills * Excellent teamwork and collaboration skills in working in a cross-functional team comprised of Product Analysts, QA, UAT, Development and PMO members * Ability to juggle tasks and priorities to meet rapidly changing deadlines * Must work with System Architects to review/approve program and subsystem designs * Java * Data Structures & Algorithms * Spring Framework * JDBC and JPA/Hibernate * Advanced Java Concepts * API/API Design * Proficiency in UNIX/Linux and Microsoft Windows distributed computing * Java IDE (preferably IntelliJ IDEA) * Relational DB principles using Structured Query Language (SQL) * Agile/Scrum methodologies Desired Skills: * Background in Securities/Banking/Financial Services * Experience working in a desktop Linux environment * Experience working with an issue management system * Experience working with a wiki, confluence * Oracle, Message Queues/Kafka

What you’ll do

The developer provides project-team leadership and direction for business systems analysis and development. They are responsible for implementing and maintaining an object/service-oriented architecture using Java and React.

Requirements

Requires 5-7 years of experience with strong proficiency in Java, Spring, and relational databases. A Bachelor's degree in Computer Science or a related field is preferred.

Listed skills

  • SQL · Preferred
  • React · Preferred
  • Oracle · Preferred
  • Java · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Java
  • React
  • Spring Framework
  • JDBC
  • JPA/Hibernate
  • API Design
  • SQL
  • UNIX/Linux
  • Data Structures & Algorithms
  • Agile/Scrum
  • IntelliJ IDEA
  • Oracle
  • Kafka
  • Message Queues
  • Business Systems Analysis
  • Object-Oriented Architecture

Job areas

  • Software
  • Technology
  • Engineering
  • Consulting
  • Finance & Accounting

More jobs you can apply to directly

Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.

Browse all Easy Apply jobs