Full Stack Engineer
- Calgary, AB, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Experience
- Experience: 5-7 years (required)
- Posting language
- English
- Posted
Original job description
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
More about this job
Responsibilities
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.
Skills
- 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
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
- Consulting
- Finance & Accounting
Keywords
- Java
- React
- Spring Framework
- JDBC
- JPA
- Hibernate
- API Design
- UNIX
- Linux
- SQL
- Agile
- Scrum
- IntelliJ IDEA
- Oracle
- Kafka
- Message Queues
- Confluence
- Banking
- Financial Services
- Securities
- Distributed Computing
- Data Structures
- Algorithms
- Software Development
- Full Stack Engineer