Talent.com
Lead Software Engineer (Java)
Lead Software Engineer (Java)EPAM Systems • Toronto, ON, CA
Lead Software Engineer (Java)

Lead Software Engineer (Java)

EPAM Systems • Toronto, ON, CA
4 days ago
Job type
  • Full-time
Job description

Join EPAM to engineer solutions that matter. From AI to cloud transformation, you'll collaborate with top-tier innovators, gain autonomy to explore your ideas, and grow your skills in a culture built for tech excellence.

Req# 951330528

Responsibilities

  • Develop and implement Java application enhancements from minor updates to major improvements to boost system performance
  • Lead resolution of production incidents and service requests, responding to critical issues within 15-minute SLA during business hours
  • Own the full lifecycle of changes from development to deployment, including initiating changes and securing approvals
  • Enhance backend microservices and REST APIs while fixing defects and performing necessary technical upgrades
  • Provide technical leadership and mentorship to offshore team members, helping to resolve blockers and guide prioritization
  • Participate in daily Scrum and collaboration meetings, following best practices for code review, unit testing, and CI / CD workflows

Requirements

  • Bachelor’s degree in Computer Science or related field; Master’s degree preferred
  • 6+ years of hands-on Java development experience with Spring Framework (Boot, Batch, Data JPA)
  • Proven experience with microservices architecture, REST APIs, and messaging tools like Apache Kafka
  • Working knowledge of Kubernetes, with Azure KS experience preferred
  • Exceptional communication skills with proven ability to be proactive, outspoken, and accountable
  • Willingness to study existing codebases and quickly adapt to new technical challenges
  • We offer

  • Extended Healthcare with Prescription Drugs, Dental and Vision, and Healthcare Spending Account (Company Paid)
  • Life and AD&D Insurance (Company Paid)
  • Employee Assistance Program (Company Paid)
  • Short-term Disability (Company Paid)
  • Long-Term Disability
  • Paid Time Off (including vacation and sick days)
  • Registered Retirement Savings Plan (RRSP) with Company match
  • Maternity / Parental / Adoption Leave Top-up
  • Employee Stock Purchase Program
  • Critical Illness Insurance
  • Employee Discounts
  • Unlimited access to LinkedIn learning solutions
  • This posting includes a base salary range EPAM Canada would reasonably expect to pay the selected candidate. Individual compensation offers within the range are based on a variety of factors, including, but not limited to, experience, credentials, education, training, the demand for the role, skillset, and overall business and local labour market considerations. Most candidates are hired at a salary within the range disclosed. Salary range : CA$140,000-CA$155,000. In addition, the details highlighted in this job posting above are a general description of all other expected benefits and compensation for the position.

    EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our clients, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

    Engineer the Future with a Career at EPAM

    EPAM Canada welcomes and encourages applications from candidates with disabilities. Please contact WFA Human Resource CA WFAHRCA@epam.com if you have questions in this regard, or if you require an accommodation to complete the application process. Click here to review EPAM’s Accessibility for Ontarians with Disabilities Accessibility Policies and Multi-Year Access.

    #J-18808-Ljbffr

    Create a job alert for this search

    Lead Software Engineer Java • Toronto, ON, CA

    Similar jobs
    Java Software Engineer

    Java Software Engineer

    freelance.ca • Toronto, Canada
    Full-time
    Hi Everyone,I hope you're doing well! We have a job opening for a.If anyone is interested, please let me know.Job Description : We are seeking a skilled and passionate Senior Software Engineer with ...Show more
    Last updated: 25 days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Luxoft • markham, on, ca
    Full-time
    One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Iris Software Inc. • Toronto
    Full-time
    Iris's Fortune 100 direct client is looking.Please find below Job description and share me your updated resume at.Location : Toronto, ON (Hybrid, 4 days onsite in a week). Bachelor’s degree in Comput...Show more
    Last updated: 4 hours ago • Promoted • New!
    Senior Java Engineer & Tech Lead - Hybrid

    Senior Java Engineer & Tech Lead - Hybrid

    Broadridge • Markham
    Full-time
    A financial services technology company in York Region is seeking a Software Engineer responsible for designing and developing business applications in Java. You will work closely with cross-functio...Show more
    Last updated: 17 days ago • Promoted
    Senior Java Engineer & Team Lead

    Senior Java Engineer & Team Lead

    Synergo Group • Toronto, Canada
    Full-time
    About the project A fast-growing fintech company in the payment solution.Write clean, concise, modular code in an agile environment. Provide input to the DevOps team.Part of the design and architect...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer — Java, AWS & APIs (Toronto)

    Senior Software Engineer — Java, AWS & APIs (Toronto)

    BlueMatrix • Toronto C6A, ON, Canada
    Full-time
    A leading investment research platform in Toronto is looking for a Senior Software Engineer to design and implement high-performance APIs. With over 6 years of experience, the ideal candidate should...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer – DevOps Leader (Hybrid)

    Senior Java Software Engineer – DevOps Leader (Hybrid)

    Broadridge Financial Solutions • Toronto
    Full-time
    A financial services company in Toronto is looking for a Software Engineer to design and develop business applications in Java. The ideal candidate will have at least 5 years of experience in the IT...Show more
    Last updated: 17 days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Hays • Toronto, ON, Canada
    Full-time
    Design and develop microservices using Java 8 / 17 and Spring Boot framework.Build RESTful APIs with Spring MVC / REST.Implement Spring Cloud components (Eureka, Config Server, Zuul).Work with JPA / Hibe...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer – Cloud-Native Java

    Senior Software Engineer – Cloud-Native Java

    TTEC Digital • Toronto C6A, ON, Canada
    Remote
    Full-time
    A leading digital solutions provider in Ontario, Canada is seeking an experienced Cloud Developer to work closely with Senior Architects on solution design and project-based development.The ideal c...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    eBay • Toronto
    Full-time
    Build our platforms and systems infrastructure using your strong background in distributed systems, network system design, and large-scale database systems. Research, analyze, design, develop and te...Show more
    Last updated: 14 days ago • Promoted
    Software Engineer (Java)

    Software Engineer (Java)

    Scotiabank • Toronto
    Full-time
    Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.Global Banking and Markets Engineering (GBME) is the fast-moving, award‑winning technology engi...Show more
    Last updated: 17 days ago • Promoted
    Lead Software Engineer (Java)

    Lead Software Engineer (Java)

    EPAM Systems • Toronto, Canada
    Full-time
    Join EPAM to engineer solutions that matter.From AI to cloud transformation, you'll collaborate with top-tier innovators, gain autonomy to explore your ideas, and grow your skills in a culture buil...Show more
    Last updated: 4 days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    GlobalLogic • Toronto
    Full-time
    Design, develop, and maintain scalable and reliable applications using Java, Spring, Kafka, Microservices, AWS, Spring boot, and Spring Framework. Collaborate with cross-functional teams to determin...Show more
    Last updated: 7 days ago • Promoted
    Senior Java Engineer - Lead Platform & Systems (Remote)

    Senior Java Engineer - Lead Platform & Systems (Remote)

    Futuretek • Toronto, Canada
    Remote
    Full-time
    A technology firm is seeking a Senior Java Developer to join their remote team.You will lead software development and system design, integrating components into advanced informatics platforms.The i...Show more
    Last updated: 24 days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    NAM Info Inc • Toronto
    Full-time
    Referrals increase your chances of interviewing at NAM Info Inc by 2x.Get notified about new Java Software Engineer jobs in. Software Developer Back End (Java) 8422-1015.Software Engineer, Java 8 an...Show more
    Last updated: 17 days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Wirehead • Toronto
    Full-time
    Skills, Knowledge, Experience, and Qualifications : .Programmer and Development Skills - 65%.Experience in n-tier web-based applications, database technologies, software, tools and Java EE (J2EE) and...Show more
    Last updated: 1 day ago • Promoted
    Lead Software Engineer / Java / Spring Boot / React / Hybrid / Downtown Toronto

    Lead Software Engineer / Java / Spring Boot / React / Hybrid / Downtown Toronto

    Motion Recruitment Partners LLC • Toronto, Canada
    Full-time +1
    A leading provider of credit ratings and research for global capital markets is hiring a Lead Software Engineer.This is an opportunity to bring leadership, architecture and design and backend engin...Show more
    Last updated: 16 days ago • Promoted
    Senior Java Software Engineer – Hybrid

    Senior Java Software Engineer – Hybrid

    Zafin and Fasken Martineau DuMoulin LLP • Toronto
    Full-time
    A financial technology firm in Toronto is seeking a Technical Consultant III to implement software solutions focused on high-quality applications for financial services. This role requires a Bachelo...Show more
    Last updated: 17 days ago • Promoted