Senior JavaScript (React) Developer with Java experience to support enhancements to a client-facing web portal.
S.i. Systems
Toronto, ON-
Number of positions available : 1
- Salary To be discussed
-
Contract job
- Published on April 16th, 2025
-
Starting date : 1 position to fill as soon as possible
Description
Our valued client is actively seeking a Senior JavaScript (React) Developer with Java experience to support enhancements to a client-facing web portal.
Initial 12-month contract with possibility of extension or permanent conversion working hybrid (2 days onsite) in Montreal or Toronto.
Responsibilities:
- Be creative and come up with ideas to improve our services and user experiences.
- Provide support for a variety of projects and enhancements.
- Develop and maintain web applications using Springboot, React, Java and other frameworks.
- Write clean, readable, and scalable code that follows coding standards and guidelines.
- Collaborate with other developers, QA, UX/UI, product owner and scrum master to deliver high-quality products and services.
- Make recommendations and participate in improving development and system maintenance processes.
- Test and debug code using unit testing, integration testing, and debugging tools.
- Use CI/CD tools and agile methodology to ensure fast and reliable delivery of features and updates.
- Create and maintain app/solution architecture diagrams, use-cases diagrams, and other documentation using UML and other tools.
- Research and evaluate new technologies and trends to improve existing applications and propose new solutions.
- Provide proactive and reactive support for production systems to guarantee their functionality.
- Resolve incidents, problem tickets and defects by finding creative solutions, solving complex problems, coding, testing, and debugging a wide variety of systems.
- Provide deployment support for production systems to guarantee their functionality.
Must-Haves:
- 8+ years JavaScript (React) experience.
- 3-5 years of experience building server-side apps using Java (Spring Boot)
Nice to Haves:
- Excellent communication skills in French
- Experience with relational databases such as Oracle 12+, PL/SQL and NoSQL databases such as MongoDB or Elasticsearch.
- Experience with microservices, micro-frontends
Requirements
undetermined
undetermined
undetermined
undetermined
Other S.i. Systems's offers that may interest you