Senior Java Developer - Technical Lead

Posted on 18 September 25 by Aziz B. Merouani

  • Markham, Ontario
  • $ - $
Logo

Powered by Tracker

Job Description

Job Title: Senior Java Technical Lead - Data Adaptor

Job Description:
We are seeking a Senior Java Technical Lead to spearhead the design and implementation of modern, cloud-native solutions. This role involves working with enterprise-scale applications in the insurance sector, leveraging Spring Boot, AWS, and microservices to drive innovation and efficiency. The successful candidate will guide technical teams, optimize performance, and ensure compliance in a highly regulated environment.

Key Responsibilities:

  • Lead the architecture and delivery of microservices built on Spring Boot.

  • Oversee migration from legacy SOAP to RESTful APIs, ensuring smooth transitions and reduced system complexity.

  • Deploy and manage services on AWS cloud (ECS, RDS, S3, Batch, Step Functions) with a focus on scalability and cost-efficiency.

  • Champion DevOps practices, implementing CI/CD pipelines and containerized deployments with Docker and Jenkins.

  • Enhance system reliability through monitoring, logging, and performance tuning.

  • Collaborate with product owners, QA, and business analysts to translate requirements into robust solutions.

  • Provide mentorship and code reviews to ensure technical excellence across the team.

Required Qualifications:

  • 8+ years of experience in Java development, with a strong background in enterprise-scale systems.

  • Hands-on expertise with Spring Boot, Spring MVC, Spring Security, Hibernate, and JPA.

  • Experience deploying, monitoring, and scaling applications in the AWS ecosystem.

  • Strong skills in API design, service integration, and data modeling.

  • Familiarity with databases (Oracle, MS-SQL, NoSQL) and optimization strategies.

  • Proficiency with build and automation tools (Maven, Jenkins, Git).

  • Knowledge of containerization (Docker) and microservice orchestration.

  • Strong collaboration skills; ability to lead teams in Agile/Scrum environments.

Preferred Qualifications:

  • Prior experience in insurance or financial services technology.

  • Exposure to document management systems and integrations with third-party vendors (e.g., DocuSign, Symcor).

  • Knowledge of monitoring tools (AppDynamics, Sitescope) and documentation standards (Swagger, WSDL).

  • Certifications in Java SE 11, AWS, or Guidewire are a plus.

Job Information

Rate / Salary

$ - $

Sector

Insurance

Category

Not Specified

Skills / Experience

Not Specified

Benefits

Not Specified

Our Reference

JOB-2415

Job Location