-
Covetus

Java Full Stack Developer

Covetus
Canada · Full-time · Mid-Senior

Job Description


* 10+ Years of Software Development Experience

* 3 – 5 Years of Technical Leadership Experience

* Exemplary collaboration skills working with product owners, business-analyst, software architects, software engineers and quality engineers

* Lead the front-end development team in building responsive, high-performance web applications using Angular (v12+).

* Architect and implement scalable and maintainable front-end solutions.

* Collaborate with UX/UI designers, backend developers, and product managers to define and deliver features.

* Conduct code reviews, enforce best practices, and ensure code quality and performance.

* Guide and mentor junior developers, fostering a culture of continuous learning and improvement.

* Stay up to date with the latest Angular trends, tools, and best practices.

* Participate in sprint planning, estimation, and technical design discussions.

* Troubleshoot and resolve complex technical issues.

* Experience serving as a strong hands-on technical team member producing clean, unit-tested code.

* Experience mentoring junior staff and defining coding standards and standard methodologies

* Experience applying Software Engineering Architecture and Design Patterns (OO, Functional, REST)

* Strong knowledge of Java and Spring

* Strong knowledge of SQL and Object Relational Mapping (Hibernate)

* Strong knowledge of JavaScript, Angular

* Familiarity with SASS/SCSS and developing for accessibility

* Solid Understanding of Docker, NgRx, and RxJS are a bonus

* Passion for continuous integration and continuous delivery

* Experience focusing on accessibility using a screen reader and other tools

* Experience and knowledge of RESTful API’s or other Web Services.

* Design, develop and implement web applications, including adherence to coding standards, and building/running appropriate unit and integration tests and deployment scripts.

* Analytical and problem-solving skills; Strong teamwork skills with the ability to collaborate with other developers and co-workers including distributed team members.

* Partner with QA to own the quality of the product.

* Ability to use or learn Design Patterns.

* Agile/Scrum experience or basic knowledge.

* Bachelor’s in computer science or equivalent

Key Skills

Ranked by relevance

angular continuous integration design patterns restful apis javascript responsive docker java sql
Login to Apply
Posted
Aug 20, 2025
Type
Full-time
Level
Mid-Senior
Location
Mississauga
Company
Covetus

Industries

Banking Financial Services Technology Information Media

Categories

Business Development Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Covetus
Related

Sr. Java Developer

2025-06-14

Full-time
Mid-Senior
Canada
Financial Services
Information Technology
View Job Details
Yelp
Related

Full Stack Engineer (Remote - Canada)

2026-04-11

Full-time
Mid-Senior
Canada
Software Development
Engineering
View Job Details
Covetus
Related

Business Data Analyst

2025-06-05

Full-time
Associate
United States
Banking
Information Technology