Senior Full Stack Software Developer
Pay Rate: $100/hour
Job Type: Contract
Work Model: Onsite
Location: Toronto, Ontario
Must-Have Skills
- 10+ years of experience with J2EE development tools
- 10+ years of experience with Spring Framework
- 10+ years of experience with IBM UrbanCode tools
- Experience with React
- Experience with API design and implementation, including load balancing, discovery, and resiliency
- Prior experience with DDR / Digital Dealership Registration project
Job Description
InnosysTech is hiring a Senior Full Stack Software Developer with strong experience in Java/J2EE, Spring, React, API development, DevOps, and enterprise application delivery. The successful candidate will design, develop, test, and support secure, scalable web applications and data-driven solutions.
Key Responsibilities
- Design, develop, test, debug, and document enterprise applications.
- Translate technical specifications into working, tested applications.
- Develop and maintain data pipelines, including extraction, transformation, and loading activities.
- Build and integrate front-end, middle-tier, and back-end components.
- Develop REST API services and integrate front-end UI with APIs.
- Support unit testing, integration testing, troubleshooting, implementation, conversion, and migration activities.
- Provide technical documentation, post-implementation support, and issue resolution.
- Collaborate with Agile product teams, including developers, QA, UX, product managers, and architects.
Required Skills and Experience
- Strong hands-on experience with Java, J2EE, Spring Boot, React, Next.js, Node.js, JavaScript/TypeScript, HTML5, and CSS3.
- Experience with REST, SOAP, Swagger, APIs, microservices, and web application architecture.
- Strong database and SQL skills, including Oracle and SQL Server.
- Experience with Azure DevOps, Git, CI/CD pipelines, JIRA, Agile/Scrum, and code review workflows.
- Experience with Tomcat, WebLogic, EJB, Servlet, middleware, and gateways.
- Knowledge of responsive design, performance optimization, reusable components, and scalable architecture.
- Experience developing secure web applications aligned with PCI, WCAG 2.0, AODA, ARIA, and accessibility standards.
- Strong understanding of TDD, unit testing, integration testing, and automated test suites.
- Excellent analytical, problem-solving, communication, documentation, and collaboration skills.
Nice to Have
- Previous Ontario Government experience.
- Familiarity with Digital Dealer Registration.
- Experience with Angular / AngularJS.
- Knowledge of UX/UI principles.
- Experience with rapid application development methodologies.
Pay: $100.00-$105.00 per hour
Expected hours: No more than 37.5 per week
Benefits:
- Dental care
- On-site parking
Experience:
- React: 2 years (required)
- API Design: 4 years (required)
- J2EE: 10 years (required)
- Spring framework: 10 years (required)
- IBM UrbanCode: 10 years (required)
Work Location: Hybrid remote in Toronto, ON (Toronto District)