Senior Java Tech Lead Data Adaptor

Markham, ON, CA, Canada

Job Description

Job Summary



We are looking for 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.

What You'll Do



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.

What We're Looking For



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, 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 Type: Fixed term contract
Contract length: 6 months

Pay: $60.00-$65.00 per hour

Expected hours: 37.5 per week

Experience:

Insurance or Financial Services Domain: 1 year (preferred) Document management systems: 1 year (required) Java: 7 years (required)
Licence/Certification:

Java SE 11 or AWS or Guidewire (required)
Work Location: Hybrid remote in Markham, ON

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2774169
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Markham, ON, CA, Canada
  • Education
    Not mentioned