Senior Back-End Java Engineer – Enterprise Systems (Azure, WebSphere)
Experienced full-stack engineer sought for a hybrid contract role in the insurance industry. Work on cloud-native applications using Java (Spring Boot), React, NodeJS, and Azure AKS. Ideal for someone passionate about agile development, DevOps, and delivering innovative digital solutions in a regulated environment.
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:
• Design, code, test, and integrate new features based on product requirements.
• Develop RESTful APIs and scalable microservices using Java (Spring Boot), NodeJS, React, and TypeScript.
• Deploy and manage services on Azure Kubernetes Service (AKS).
• Implement DevOps best practices using GitHub, Jenkins, SonarQube, Snyk, and Maven.
• Support continuous delivery by creating and maintaining automated tests.
• Work with Jira and Confluence to track progress and document technical workflows.
• Contribute to problem-solving discussions, design reviews, and knowledge-sharing activities.
• Provide production support and contribute to release planning and deployment documentation.
• Participate in ideation sessions and help refine product backlogs.
• Mentor junior developers and collaborate in a globally distributed team.
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 full-stack development experience.
• Proficiency in Java (Spring Boot), NodeJS, TypeScript, and React.
• Experience deploying services on Azure Kubernetes Service (AKS).
• Strong understanding of RESTful services and microservices architecture.
• Competence in SQL for database interactions.
• Experience using GitHub for source control.
• Proficiency with Jira and Confluence for task and documentation management.
• Experience with Jenkins, Maven, Snyk, and SonarQube for DevOps pipelines.
• Familiarity with Spring Boot, Spring Cloud, and Core Spring frameworks.
• Experience participating in ideation and product planning sessions.
• Ability to assist in refining product backlogs and providing initial estimates.
• Experience mentoring developers and fostering technical growth.
• Demonstrated experience working in regulated environments with a focus on compliance, risk management, and industry standards.
• Strong interpersonal and communication skills for collaborating in a globally distributed environment.
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.
MFCJP00015270