Talent.com
Lead Java Developer
Lead Java Developerfreelance.ca • Toronto, Canada
Lead Java Developer

Lead Java Developer

freelance.ca • Toronto, Canada
30+ days ago
Job type
  • Full-time
Job description

About the job

Role : Lead Java Developer

Location : Toronto, ON (Hybrid)

Duration : Long Term

Job Summary

We are seeking an experienced Senior Java Developer with strong expertise in Java, SQL, and AWS to design, develop, and maintain scalable enterprise applications. The ideal candidate will have hands-on experience building cloud-native solutions, working with large-scale databases, and collaborating with cross-functional teams to deliver high-quality software.

Key Responsibilities

  • Design, develop, test, and maintain enterprise-grade applications using Java / J2EE
  • Develop RESTful APIs and microservices using Spring, Spring Boot
  • Write complex and optimized SQL queries , stored procedures, and database schemas
  • Architect, deploy, and manage applications on AWS cloud
  • Work with AWS services such as EC2, S3, RDS, Lambda, ECS / EKS, CloudWatch
  • Implement security, scalability, performance, and high-availability best practices
  • Perform code reviews, enforce coding standards, and mentor junior developers
  • Collaborate with business analysts, architects, DevOps, and QA teams
  • Troubleshoot production issues and perform root cause analysis
  • Participate in Agile / Scrum ceremonies and sprint planning

Required Skills & Qualifications

  • 10+ years of experience in software development using Java
  • Strong expertise in Java 8+ , Spring Framework, Spring Boot
  • Extensive experience with SQL (Oracle, MySQL, PostgreSQL, or SQL Server)
  • Hands-on experience with AWS cloud services
  • Experience with microservices architecture
  • Knowledge of REST APIs , JSON, XML
  • Experience with ORM frameworks such as Hibernate / JPA
  • Familiarity with CI / CD pipelines (Jenkins, GitHub Actions, GitLab CI)
  • Strong understanding of design patterns and object-oriented principles
  • Experience with Linux / Unix environments
  • Proficiency with version control tools like Git
  • Nice to Have

  • Experience with Docker and Kubernetes
  • Exposure to NoSQL databases (DynamoDB, MongoDB)
  • Experience with Kafka or other messaging systems
  • Knowledge of Terraform or CloudFormation
  • Prior experience in high-volume, high-availability systems
  • Create a job alert for this search

    Java Developer • Toronto, Canada

    Similar jobs
    Senior Java Developer

    Senior Java Developer

    CanDeal • Toronto
    Full-time
    CanDeal is a leading provider of electronic marketplaces and data services for Canadian dollar debt securities and derivatives. The Markets Division provides access to deep liquidity for Canadian go...Show more
    Last updated: 24 days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Infoya Inc. • Toronto C6A, ON, Canada
    Full-time
    Infoya is a global IT solutions provider specializing in transforming complex challenges into streamlined, AI-powered outcomes. Through proprietary technology accelerators and full-scale enterprise ...Show more
    Last updated: 2 days ago • Promoted
    Java Technical Lead

    Java Technical Lead

    Bally's Interactive • Toronto
    Full-time
    Ignite Your Career Where Innovation Leads the Way!.Bally’s Interactive is redefining the future of entertainment by powering one of the world’s most dynamic entertainment ecosystems.We believe the ...Show more
    Last updated: 24 days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Edjuster • Toronto
    Full-time
    This is a remote position and can be located anywhere in Canada.AS THE WORLD MOVES TO FHIR, THERE ARE PLENTY OF REASONS TO SMILE. Smarter decisions, fewer barriers, and better incentives are just th...Show more
    Last updated: 24 days ago • Promoted
    Java Software Architect / Technical Lead

    Java Software Architect / Technical Lead

    TechDoQuest • Toronto
    Full-time
    Get AI-powered advice on this job and more exclusive features.Direct message the job poster from TechDoQuest.Java Software Architect / Technical Lead. Must have 10+ years of experience in Java based a...Show more
    Last updated: 23 days ago • Promoted
    Senior Java Developer 3

    Senior Java Developer 3

    Behavox Limited. • Toronto
    Full-time
    Behavox is shaping the future for how businesses harness their most important raw material – data.Our mission is bold : Organize enterprise data into actionable information that protects and promote...Show more
    Last updated: 13 days ago • Promoted
    Java Full Stack Lead - Remote

    Java Full Stack Lead - Remote

    cognizant technologies • Toronto, Canada, CA
    Remote
    Full-time
    Lead Java Full Stack developer needed to build cloud-based software.Manage a team, communicate, and ensure high-quality delivery for global clients.Show more
    Last updated: 30+ days ago • Promoted
    Senior Backend Lead — Java Microservices & Fintech

    Senior Backend Lead — Java Microservices & Fintech

    Akkodis group • Toronto, Canada, CA
    Full-time
    Develop scalable APIs for tokenized asset trading, collaborating with cross-functional teams and mentoring junior developers.Show more
    Last updated: 14 hours ago • Promoted • New!
    Quality Lead Software - Toronto Tech Leader

    Quality Lead Software - Toronto Tech Leader

    Hitachi • Toronto C6A, ON, Canada
    Full-time
    Quality Lead Software Jobs in Toronto.Software Engineer- Java, DevOps.Software Engineer- Java, Devops Job Specific / Technical Competencies : . Expertise on the Linux / Unix (AIX) environments.Expertis...Show more
    Last updated: 16 hours ago • Promoted • New!
    JAVA Tech Lead

    JAVA Tech Lead

    System Canada • Toronto
    Full-time
    System Canada resources have a broad range of skills in different technologies.The large skill-set has been made possible by a conscious focus on strengthening our skills base.Every person selected...Show more
    Last updated: 24 days ago • Promoted
    Senior Java Engineer & Team Lead - Remote

    Senior Java Engineer & Team Lead - Remote

    Futuretek • Toronto, Canada, CA
    Remote
    Full-time
    Develop scalable Java applications using cloud technologies in a remote environment.Show more
    Last updated: 25 days ago • Promoted
    Senior Java Developer (Contract)

    Senior Java Developer (Contract)

    Electric Mind Inc. • Toronto
    Full-time
    Electric Mind, formerly Intelliware, is a business and technology consulting leader in providing innovative, practical solutions driven by engineering excellence. Join our team to work on everything...Show more
    Last updated: 24 days ago • Promoted
    Senior Java Architect - Lead SaaS Platform & Tech Strategy

    Senior Java Architect - Lead SaaS Platform & Tech Strategy

    ACV Auctions • Toronto
    Full-time
    A technology company in Toronto is seeking a Software Engineer V to join their engineering team.This role requires extensive experience with Java, Spring, and AWS services, focusing on architecture...Show more
    Last updated: 24 days ago • Promoted
    Lead Java Developer

    Lead Java Developer

    ROSS • Toronto
    Full-time
    Lead Java Application Developer [Fault Tree Analysis (FTA) Project].This key team member will lead the development of a Java-based Fault Tree Analysis (FTA) application for Engineering Professional...Show more
    Last updated: 24 days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    CIBC • Toronto
    Full-time
    We’re building a relationship-oriented bank for the modern world.We need talented, passionate professionals who are dedicated to doing what’s right for our clients. At CIBC, we embrace your strength...Show more
    Last updated: 24 days ago • Promoted
    Senior Backend Lead — Java Microservices & FinTech

    Senior Backend Lead — Java Microservices & FinTech

    Blanc Labs • Toronto C6A, ON, Canada
    Full-time
    A leading technology firm headquartered in Toronto is looking for a Senior Software Developer to enhance the infrastructure and deliver new features for a high-impact financial services pod.The rol...Show more
    Last updated: 2 days ago • Promoted
    Lead Java Developer

    Lead Java Developer

    Delpath • Toronto
    Full-time
    Get AI-powered advice on this job and more exclusive features.Java Development, 10% building unit tests, 20% analysis for modernization from existing system to new product.Location Address : Onsite ...Show more
    Last updated: 3 days ago • Promoted
    Lead Software Engineer (Java Technical Lead)

    Lead Software Engineer (Java Technical Lead)

    Scotiabank • Toronto
    Full-time
    Title : Lead Software Engineer (Java Technical Lead).Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. Lead Software Engineer, (Derivative and Wir...Show more
    Last updated: 3 days ago • Promoted