Senior Full-Stack Developer – Java/React, Azure –
Be a key player in a major digital transformation within the insurance sector. This strategic hybrid role (Toronto or Waterloo) focuses on full-stack development, system integration, and modernizing legacy mortgage technology using Java, Spring Boot, Azure AKS, and React. 1-year contract with conversion potential.
What is in it for you:
• Salaried: $85-100 per hour.
• Incorporated Business Rate: $105-120 per hour.
• 12-month contract.
• Full-time position: 37.50 hours per week.
• Weekday schedule from 9 am to 5 pm.
• Location: Hybrid – 3 days on-site (Toronto or Waterloo).
• Join a passionate and inclusive team of professionals.
Responsibilities:
• Lead the integration of vendor solutions into enterprise banking systems.
• Design, code, test, and deploy scalable full-stack solutions.
• Champion Agile (SAFe) principles throughout development processes.
• Develop automated tests and ensure code quality using tools like SonarQube and Snyk.
• Track progress and tasks using Jira, Kanban boards, and Confluence.
• Troubleshoot production issues and contribute to deployment processes.
• Perform technical research (spikes) to reduce project risks.
• Mentor other developers and contribute to ideation sessions.
What you will need to succeed:
• Bachelor's degree in computer science, computer engineering, or a related technical field, or equivalent work experience.
• 10+ years of experience in full-stack development.
• Proficiency in Java (Spring Boot), Node.js, TypeScript, and React.
• Experience deploying services on Azure Kubernetes Service (AKS).
• Strong understanding of RESTful services and APIs.
• Familiarity with Spring Boot, Spring Cloud, and Core Spring frameworks.
• Competence in SQL for database interactions.
• Experience using GitHub for source control.
• Proficiency with Jira and Confluence for task and content management.
• Experience with Jenkins, Maven, Snyk, and SonarQube for DevOps pipelines.
• Ability to participate in ideation and brainstorming sessions to develop innovative digital solutions.
• Skill in assisting product partners in refining product backlogs and providing initial estimates.
• Experience mentoring developers and supporting skill development.
• Strong interpersonal skills to build relationships in a globally distributed environment.
• Proactive communication and ability to work independently.
Why Recruit Action?
Recruit Action (agency permit: AP-2000003) provides recruitment services through quality support and a personalized approach to job seekers and businesses. Only candidates who match hiring criteria will be contacted.
MFCJP00015269