Opens LinkedIn
- 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 from LanceSoft, Inc.
Cyber Security Consultant
- Hybrid
- Toronto, ON
- Posted Oct 23, 2026
Embedded Software Engineer – Display & Graphics
- On-site
- Markham, ON
- Posted Oct 15, 2026
Senior DevOps SRE Engineer
- On-site
- Montréal, QC
- Posted Oct 15, 2026
Embedded Software Engineer – Display & Graphics
- On-site
- Markham, ON
- Posted Oct 14, 2026