Full Stack Java
- Mississauga, ON
- On-site
- Posted Sep 3, 2026
- 1 position
Opens an external site
- Employment type
- Contract
- Experience level
- Lead · 10+ years
- Minimum education
- Bachelor’s degree
- Apply by
- Oct 3, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
The role involves designing, developing, and managing code for existing programs and reusable frameworks. Responsibilities include performing various testing phases, investigating production issues, and documenting solutions using JIRA.
Job details
The role is to • Analyze and understand existing programs, job flows, and components • Perform program design, development, and code management • Perform unit, integration and parallel testing • Assist in investigating production issues and provide solutions • Design reusable frameworks • Work with multiple teams in different locations and time zones • Review test and debug team members’ work • Write well designed efficient code • Document solutions to issues and business and testing requirements using JIRA Job requirements • Bachelor’s degree Computer Science/Engineering or related field or equivalent experience • 10+ years of software development experience • Excellent J2EE/React development skills • Strong working knowledge of enterprise level architecture web services, data, and application layers Technical Requirements: • Strong experience in Web technologies including HTML5, React, JavaScript • Strong experience in core java and server side development using Spring • Strong experience with writing middle-ware for multiuser, multithreading application. • Good experience developing REST services • Good experience with Unit testing and mocking frameworks and TDD. • Familiarity with Agile methodologies desirable • Familiarity with Oracle SQL Writing, performance tuning desirable
What you’ll do
The role involves designing, developing, and managing code for existing programs and reusable frameworks. Responsibilities include performing various testing phases, investigating production issues, and documenting solutions using JIRA.
Requirements
Candidates must have a bachelor's degree in Computer Science or a related field and over 10 years of software development experience. Strong proficiency in Java, React, Spring, and enterprise-level architecture is required.
Listed skills
- HTML · Preferred
- React · Preferred
- Jira · Preferred
- JavaScript · Preferred
- Agile · Preferred
- Java · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Java
- React
- Spring
- J2EE
- REST Services
- HTML5
- JavaScript
- Oracle SQL
- TDD
- Agile
- Unit Testing
- Multithreading
- Enterprise Architecture
- JIRA
- Web Services
- Middleware
Job areas
- Software
- Technology
- Engineering
- Consulting
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Bédard Ressources Humaines
ITAD Services Representative #1265
SponsoredDirect employerEasy Apply- On-site
- Mississauga, ON
- Posted Sep 16, 2026
BC Public Schools
Manager, Financial Planning and Analysis
SponsoredDirect employerEasy Apply- On-site
- Victoria, BC
- Posted Sep 18, 2026
Bédard Ressources Humaines
Responsable d’expédition
SponsoredDirect employerEasy Apply- On-site
- Mascouche, QC
- Posted Sep 16, 2026
