Opens an external site
- 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.
Trista
Residential Home Care Services Manager (NOC 60040)
SponsoredDirect employerEasy Apply- On-site
- Calgary, AB
- Posted Sep 25, 2026
TUAC 501
Adjoint juridique
SponsoredDirect employerEasy Apply- Hybrid
- Montréal, QC
- Posted Sep 24, 2026
SOQUIJ
Conseiller(ère) en gestion financière
Direct employerEasy Apply- Hybrid
- Montréal, QC
- Posted Sep 23, 2026
