cover image
Open Systems Technologies

Senior Full Stack Developer

Hybrid

Mississauga, Canada

Senior

Freelance

01-10-2025

Share this job:

Skills

Communication Java JavaScript TypeScript Jira SQL CI/CD Docker Kubernetes Jenkins Architecture Databases angular SQL Server Junit Spring Spring Boot Maven OpenShift Microservices

Job Specifications

Role: Sr. Java Full Stack Developer

Location: Mississauga

This is a role for Java full stack developer.

Knowledge/Experience:

* 10+ years of experience as a Software Engineer/Developer using Java with minimum 3 years' experience in front end technologies.

* Multiple years of experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.)

* Clear understanding of Data Structures and Object-Oriented Principles using Java

* Multiple years of experience with Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.).

* Hands on experience Service Oriented and Microservices architectures, as REST implementations

* Hands on experience with frameworks like Spring Boot.

* Working knowledge on build tools (Ant/Maven), continuous integration (Jenkins), code quality analysis (SonarQube) and unit and integration testing (JUnit).

* Basic understanding of databases (SQL Server preferably) with ability to write queries and stored procedures.

* Exposure to front-end technologies (Angular, JavaScript, Typescript / HTML5/ CSS3)

* Exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines, either on-premise or public cloud (i.e., Tekton, Harness, CircleCI, Jenkins, etc.)

* Exposure to architecture experience in building horizontally scalable, highly available, highly resilient, and low latency applications

* Has the ability to operate with a limited level of direct supervision.

* Comprehensive knowledge of Banking and securities domain for application development

* Working experience on Cloud applications.

* Knowledge of tools like Bitbucket, Jira & RLM.

* Good to have knowledge of Kubernetes and OpenShift.

* Consistently demonstrates clear and concise written and verbal communication.

* Ability to work independently and in a team

About the Company

Open Systems Technologies is a tier-one vendor for the world's most competitive financial and technology companies, offering both full-time and contract recruiting services across the country. We offer a positive, entrepreneurial, high performing culture where all employees have the unique opportunity to run a full desk. Our office looks, feels, and operates like a start-up, but with the stability, clientele, and resources that only an industry veteran can provide. At our core, we are structured to be flexible. With over 3... Know more