Full Stack Engineer (Mississauga)

Full Stack Engineer (Mississauga)

19 Sep
|
TSR Consulting
|
Mississauga

19 Sep

TSR Consulting

Mississauga

Job Title: Java Full Stack Developer

Location: Mississauga, ON (Hybrid 3 days/week)

Duration: Contract - 6 months

Position Overview

Seeking experienced Java Full Stack Developers to support enterprise-scale technology initiatives within a leading global financial institution. This role is primarily focused on Java backend engineering with strong modern frontend development experience using Angular or React.

The ideal candidate will have strong hands-on experience developing Java/Spring Boot microservices, building modern enterprise web applications using Angular or React, and integrating frontend applications with RESTful services and distributed backend systems.

Key Responsibilities

- Design, develop, and maintain enterprise applications using Java, Spring Boot, and Angular or React.
- Build scalable and maintainable REST APIs and microservices supporting business-critical applications.
- Develop reusable, responsive, and maintainable UI components using Angular/TypeScript or React.
- Integrate frontend applications with backend Java services and REST APIs.
- Participate in the design and development of microservices and distributed applications.
- Develop event-driven solutions using technologies such as Kafka or other messaging platforms.
- Write clean, efficient, reusable, and well-tested code across frontend and backend layers.
- Collaborate with architects, business analysts, QA engineers, and technology teams throughout the SDLC.
- Troubleshoot application, integration, performance, and production issues.
- Contribute to application scalability, resiliency, security, and performance improvements.
- Participate in code reviews, technical design discussions, automated testing, and CI/CD activities.
- Follow enterprise engineering standards, security controls,



and development best practices within a regulated financial-services environment.

Required Skills

Backend

- Strong hands-on experience with Java .
- Strong experience with Spring Boot / Spring Framework .
- Experience developing RESTful APIs and microservices .
- Robust understanding of object-oriented programming, design patterns, and software engineering principles.
- Experience with relational databases and SQL .
- Experience with distributed systems or distributed application architecture .
- Experience with Kafka or other messaging/event-driven technologies .

Frontend

- Strong hands-on experience with Angular or React .
- For Angular: strong TypeScript, JavaScript, HTML5, and CSS3 experience.
- For React: strong React.js, JavaScript/TypeScript, HTML5, and CSS3 experience.
- Experience developing reusable components and enterprise-grade web applications.
- Experience integrating frontend applications with REST APIs and backend services .
- Understanding of frontend performance, security, and application architecture.

Engineering / Cloud

- Experience with Git and modern CI/CD practices.
- Experience with automated unit and integration testing.
- Exposure to Docker and Kubernetes preferred.
- Experience with AWS, Azure, or other cloud platforms preferred.
- Understanding of Agile/Scrum software development methodologies.

Preferred Qualifications

- Experience within banking, financial services, capital markets, payments, or other highly regulated environments .
- Experience developing high-volume, highly available enterprise applications.
- Strong understanding of distributed-system concepts including scalability, resiliency, fault tolerance, concurrency, and asynchronous processing .
- Experience with caching, messaging, or other distributed technologies.
- Experience working within large enterprise technology organizations.

📌 Full Stack Engineer (Mississauga)
🏢 TSR Consulting
📍 Mississauga

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: full stack engineer (mississauga) / mississauga