Talent.com
Lead Full-Stack Java Developer

Lead Full-Stack Java Developer

Experis CanadaMarkham, ON, Canada
11 days ago
Job description

We are seeking a Lead Full-Stack Java & Angular Developer with exceptional leadership abilities. In this role, you will lead an agile team in delivering client integrations. Your responsibilities will include back-end data and system integrations, feature development, and maintaining the currency of the IT technology stack. As a hands-on leader, you will oversee both onsite and offshore developers, ensuring smooth project execution and high-quality software delivery.

Key Responsibilities :

  • Lead an agile onsite / offshore team of Java developers focused on delivering software integrations with client systems.
  • Oversee the full application development lifecycle, including design, coding, debugging, and testing using a TDD approach.
  • Perform software, risk, and reliability analysis to ensure robust solutions.
  • Provide mentorship to develop technical and soft skills within the team.
  • Manage cross-team communication and prioritize tasks effectively.
  • Participate in software design, architectural discussions, and the development estimation process.
  • Integrate new software solutions with existing client systems.
  • Collaborate with clients during requirements gathering and scrum team discussions.
  • Support production as needed and assist with functional / system integration testing and deployment.

Required Qualifications :

  • 4+ years of experience as a Technical Lead , with a proven track record of team leadership, schedule supervision, and accountability for team output. Candidates must provide detailed descriptions of their leadership responsibilities, including team size, deliverables, and team-level accountability.
  • Strong background in Java development , with recent hands-on experience.
  • Intermediate-level experience with Angular
  • Experience working in rapidly changing development environments , adapting to evolving priorities and requirements.
  • Proficiency in AWS for cloud-based application development.
  • Hands-on experience with client integrations and messaging systems , including JMS / MQ .
  • Ability to work effectively within an existing architecture , ensuring successful implementation and optimization rather than full architectural redesign.
  • Join our dynamic team and play a key role in shaping the future of client integrations. Apply today!

    Create a job alert for this search

    Java Developer • Markham, ON, Canada