Open Systems Tech is looking for a Senior Full Stack Java React Developerfor one of our financial services clients. This is a time sensitive opportunity, please apply ASAP.
Job Title: Senior Full Stack Java React Developer
Location: Mississauga -- Hybrid -- 3 days/week
Term: Long term contract plus extension
Backend (Required):
-
Experience in developing low latency and high throughput APIs using Spring Boot.
-
Strong Core Java and functional programming experience.
-
Strong experience in data modeling and experience with relational and no-sql database, Oracle and MongoDB.
-
Understanding of integrating APIs with third party libraries/vendors and handle the security around it.
-
Solid System Design skills are mandatory for this role
-
Development of common, reusable components and services.
-
Ability to take initiative to research, learn and recommend emerging technologies.
-
Ability to work with global teams and lead them on critical project initiatives.
-
Responsible for peer code reviews, unit testing, leveraging CICD pipeline of an application.
Frontend (Required):
-
Experience working as a React developer
-
Solid knowledge of JavaScript, CSS, HTML, and front-end languages including Node JS.
-
Knowledge of React tools including React.js, Web pack, Bootstrap, SASS, Express, Redux, and Flux.
-
Have thorough knowledge of E2E deployment of an UI application.
-
Developing and implementing highly-responsive user interface components using React concepts.
-
Reviewing application requirements and interface designs.
-
Proficiency with browser based debugging and performance testing.
Other areas (Required):
-
Experience using Git/BitBucket.
-
Good communication skills, both written and verbal.
-
Unix shell scripting.
-
Good troubleshooting skills.