Sr Technical Lead- Java Development

  • Date Posted Jun 2, 2025
  • Location Toronto, Ontario
  • Job Type Contract
  • Job ID 18063

Do you seek challenges and personal development opportunities, and have the courage to make a difference? Are you a motivated, flexible, creative team player with perseverance, excellent multi-tasking abilities and a proven track record for meeting strict deadlines? Then, Apply Now!

Working with one of the top financial clients this role calls for a Sr Technical Lead- Java Development.

Responsibilities:

  • Drive continuous improvement as a change agent, engaging stakeholders to identify business problems and create scalable solutions that adapt the Agile process and drive productivity throughout the project lifecycle.
  • Ability to lead, plan, execute and evaluate project activities to ensure completion of initiatives, contributing to the team's direction and function, providing advice to the team and delivering leadership.
  • Supports an environment where the team freely escalates challenges; facilitates change through positive reinforcement of successes.
  • Ability to work collaboratively and build relationships across teams and functions.
  • Demonstrates adaptability, flexibility, and creativity in their approach to stakeholder engagement and work to support the Agile transformation agenda. 

Desired Skill Set:

  • Overall 10-12 years of experience with the following:
  • Java version 17 and 21 must have
  • Spring v5,  Spring boot 3.x, Rest API frameworks
  • Springboot features, various annotations, packaging / troubleshooting
  • Spring Security
  • Spring Rest API and flow
  • Spring JDBC, Hibernate, JPA implementation 
  • JPA / Hibernate annotations
  • How it works with Spring application
  • Async APIs, Async App development using queuing system (MQ, Kafka, Solace, etc.,)
  • Generic Pub/Sub related area
  • MQ or Kafka queue / implementation knowledge
  • Async Programming features / Implementation and troubleshooting knowledge
  • SQL Database, Oracle Database experience
  • Experience in writing complex queries, joins, Views, Procedures
  • Query optimization knowledge
  • DevOps experience
  • Basic understanding on DevOps tools like GitHub, Jenkins, Jfrog, JIRA, Confluence etc.,
  • Able to clearly explain the Code branching policy / lifecycle

Nice To Have:

  • Azure Cloud experience

BeachHead is an equal opportunity agency and employer. We advocate for you and welcome anyone regardless of race, color, religion, national origin, sex, physical or mental disability, or age.
Privacy Policy

 

Attach a Resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.
Attach an additional file, if applicable. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

Back to Top