Talent.com
Lead Java Developer
Lead Java Developer08763 Citi Canada Technology Services ULC • Mississauga Ontario Canada
Lead Java Developer

Lead Java Developer

08763 Citi Canada Technology Services ULC • Mississauga Ontario Canada
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.

Key Responsibilities :

  • Design and development of complex systems using Spring, Spring Boot and Spring Cloud, React / Angular ,Workflow technologies.
  • Architect and implement microservices-based solutions with focus on scalability, reliability and performance.
  • Apply TDD and test-first development practices across all development stages.
  • Collaborate with cross-functional teams to define, design and deliver new features.
  • Guide the integration and optimization of Oracle and MongoDB in high-performance environments.
  • Implement data access layers using Hibernate and JPA and manage caching using Redis or other caching frameworks.
  • Ensure high quality through effective code reviews, static code analysis and performance optimization.
  • Mentor and guide junior developers and contribute to a culture of continuous improvement.
  • Stay up-to-date with emerging technologies and industry trends, advocating for their adoption where appropriate.

Required Skills :

  • Strong-level proficiency in Demonstrated experience building complex, dynamic, and performant user interfaces. Deep understanding of React ecosystem, state management (, Redux, Context API), and component lifecycle.
  • Strong proficiency in Experience designing and implementing scalable RESTful APIs and microservices.
  • Strong proficiency in Java and Spring Boot : Proven experience in building enterprise-grade back-end applications and services.
  • Proven experience in designing and building complex dynamic rendering frameworks / systems. Understanding of server-side rendering (SSR), client-side rendering (CSR), and hydration techniques.
  • Solid understanding and hands-on experience with Microservices Architecture and best practices.
  • Proficient in Hibernate, JPA and working with both relational (Oracle) and NoSQL(MongoDB) databases
  • Experience with Redis or equivalent for caching and performance optimization.
  • Proven experience with Test-Driven Development (TDD) and Sift-Left testing strategies.
  • Hands-on experience with test automation tools / frameworks such as Junit, Mockito, REST Assured, Cucumber or Selenium.
  • String understanding of application performance, monitoring and optimization techniques.
  • Excellent problem-solving skills and ability to lead complex development tasks.
  • Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams.
  • Preferred Skills :

  • Exposure to API Gateways, Service Discovery and Distributed Tracing
  • Exposure to Workflow tools ( Pega, RHPAM or equivalent workflow tool)
  • Exposure to Continuous Integration and Continuous Delivery (CI / CD) pipelines,
  • either on-premise or public cloud (, Tekton, Harness, Jenkins, etc.).

  • Familiarity with DevOps Practices and containerization tools like Docker and orchestration with Kubernetes.
  • Experience with code quality tools ( SonarQube, Checkmarks)
  • Understanding of security best practices for backend development (OAUth2, JWT, Spring Security)
  • Proven leadership and team collaboration skills.
  • String communication and stakeholder management.
  • Ability to balance technical depth with business priorities.
  • Passion for high-quality, clean and maintainable code.
  • Qualifications :

  • 8+ years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Demonstrated leadership skills
  • Proven project management skills
  • Expertise in industry practices and standards of application architecture role
  • Consistently demonstrates clear and concise written and verbal communication
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Education :

  • Bachelor’s degree / University degree or equivalent experience
  • Job Family Group : Technology

    Job Family :

    Applications Development

    Time Type : Full time

    Primary Location Full Time Salary Range :

    $120, - $170,

    Most Relevant Skills

    Please see the requirements listed above.

    Other Relevant Skills

    For complementary skills, please see above and / or contact the recruiter.

    Créer une alerte emploi pour cette recherche

    Java Developer • Mississauga Ontario Canada

    Offres similaires
    Senior Java Backend Architect - AWS Microservices Lead

    Senior Java Backend Architect - AWS Microservices Lead

    Themesoft Inc. • Mississauga
    Temps plein
    A leading tech recruitment firm is seeking experienced backend developers with a strong AWS background and hands-on experience in Java 17, Spring Boot 2. The ideal candidate has over 8 years of expe...Voir plus
    Dernière mise à jour : il y a 1 heure • Offre sponsorisée • Nouvelle offre
    Java Developer with AWS MIgration

    Java Developer with AWS MIgration

    LTIMindtree • Mississauga, ON, Canada
    Temps plein
    Must Have : Java, Springboot, Microservices, MySQL, Troubleshooting skill and Strong hands on exp in AWS and AWS EKS.Good to Have : Apache Ranger, Trino, DocumentDB. Migrate AXS V4 and Pond applicatio...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Senior Java Full-Stack Engineer | Hybrid Banking

    Senior Java Full-Stack Engineer | Hybrid Banking

    Tamanna Technology • Mississauga
    Temps plein
    A leading technology firm is urgently hiring a Java Full Stack Developer for a high-priority engagement with a leading Canadian banking and insurance client. The role is located in Mississauga with ...Voir plus
    Dernière mise à jour : il y a 9 heures • Offre sponsorisée • Nouvelle offre
    Senior Full-Stack Java / Angular Developer (Hybrid)

    Senior Full-Stack Java / Angular Developer (Hybrid)

    TSR Consulting Services, Inc. • Mississauga
    Temps plein
    A leading consulting firm is seeking a Full Stack Java Angular Developer to lead application systems analysis and programming activities. The role requires over 6 years of relevant experience, with ...Voir plus
    Dernière mise à jour : il y a 9 heures • Offre sponsorisée • Nouvelle offre
    Java Tech Lead

    Java Tech Lead

    HRB • Vaughan
    Temps plein
    We are seeking a highly skilled and experienced Java Tech Lead to join our dynamic team.The ideal candidate will have a strong background in Java development, extensive experience with Spring Boot,...Voir plus
    Dernière mise à jour : il y a 18 jours • Offre sponsorisée
    Core Java Developer

    Core Java Developer

    VLink Inc • Mississauga
    Temps plein
    We are seeking an experienced Core Java Developer to join our team in Mississauga.The ideal candidate will have deep expertise in building scalable applications using modern Java frameworks, micros...Voir plus
    Dernière mise à jour : il y a 9 heures • Offre sponsorisée • Nouvelle offre
    Java Developer

    Java Developer

    Royal Cyber Inc. • Mississauga
    Temps plein
    Canada with IBM on their TD Bank engagement.Contribute to a fast-paced development environment on the Java stack (Java 8, Spring, Spring MVC, Spring Boot, Microservices, RESTful API).Collaborate in...Voir plus
    Dernière mise à jour : il y a 9 heures • Offre sponsorisée • Nouvelle offre
    Senior Java Applications Lead

    Senior Java Applications Lead

    Citi • Mississauga
    Temps plein
    A leading financial services firm in Mississauga is seeking an Applications Development Senior Manager.The successful candidate will manage a team, oversee technical projects, and ensure compliance...Voir plus
    Dernière mise à jour : il y a 9 heures • Offre sponsorisée • Nouvelle offre
    Senior Java Enterprise Architect & Tech Lead

    Senior Java Enterprise Architect & Tech Lead

    Orion Innovation • Mississauga
    Temps plein
    A leading technology firm in Peel Region, Ontario, seeks a Lead Developer / System Architect.This role emphasizes architectural design and development of enterprise applications.The ideal candidate...Voir plus
    Dernière mise à jour : il y a 13 jours • Offre sponsorisée
    Java Technical Lead

    Java Technical Lead

    Open Systems Technologies • Mississauga
    Temps plein
    The overall objective of this role is to lead applications systems analysis and programming activities.Experience with the following technologies : . Java (Core, JDBC, MT, Collections, I / O), Spring Bo...Voir plus
    Dernière mise à jour : il y a 1 heure • Offre sponsorisée • Nouvelle offre
    Java Backend Engineer – SAP Commerce Cloud, AWS, Microservices & Solr

    Java Backend Engineer – SAP Commerce Cloud, AWS, Microservices & Solr

    Astra North Infoteck Inc. • Mississaua, ON, ca
    Temps plein
    Quick Apply
    Required skills : Digital : Amazon Web Service(AWS) Cloud Computing~Digital : Solr~Digital : Microservices~SAP Commerce Cloud. Help with and Implement the Backend Architectural Artifacts Platform lev...Voir plus
    Dernière mise à jour : il y a 12 jours
    Senior Java Development Lead — Agile, Integration & Delivery

    Senior Java Development Lead — Agile, Integration & Delivery

    Echelon 56 • Vaughan
    Temps plein
    A member-based organization is looking for a Development Manager to oversee design and development of applications.You will need over 8 years of experience, particularly with Java, J2EE, and Angula...Voir plus
    Dernière mise à jour : il y a 1 heure • Offre sponsorisée • Nouvelle offre
    Senior Java Developer

    Senior Java Developer

    LOGIXtech Solutions • Mississauga
    Temps plein
    Our client is hiring a Senior Java Developer on a long-term contract basis.The Senior Java Developer is a senior level position responsible for establishing and implementing new or revised applicat...Voir plus
    Dernière mise à jour : il y a 1 heure • Offre sponsorisée • Nouvelle offre
    Java Developer

    Java Developer

    ShipTime • Oakville
    Temps plein
    Paid combines an intuitive website builder (PaidWeb), an eCommerce platform (PaidCart) with proprietary shipping tools (PaidShipping) and payment processing (PaidPayments) all through one platform....Voir plus
    Dernière mise à jour : il y a 20 jours • Offre sponsorisée
    Lead Java Developer

    Lead Java Developer

    PowerToFly • Mississauga
    Temps plein
    The Applications Development Senior Manager is a senior management level position responsible for accomplishing results through the management of a team or department in an effort to establish and ...Voir plus
    Dernière mise à jour : il y a 9 heures • Offre sponsorisée • Nouvelle offre
    Senior Java Full Stack Developer Opportunity in Mississauga, Canada

    Senior Java Full Stack Developer Opportunity in Mississauga, Canada

    Gevev • Mississauga
    Temps plein
    Senior Java Full Stack Developer.Synechron, a global leader in innovative digital solutions, is hiring for a role in.With 20 years of experience delivering cutting-edge technology and consulting se...Voir plus
    Dernière mise à jour : il y a 20 jours • Offre sponsorisée
    Senior Java Fullstack with React

    Senior Java Fullstack with React

    Axiom Software Solutions Limited • Mississauga, ON, CA
    Temps plein
    Quick Apply
    Job Title : Senior Java Fullstack with React and Redux ( 70 % Backend + 30 % frontend ).Duration : Fulltime position.Location : Mississauga , Canada - Hybrid(3 days in a week onsite).Sen...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Hybrid Senior Developer - C / Java & Oracle Tuxedo

    Hybrid Senior Developer - C / Java & Oracle Tuxedo

    Rogers Communications • Brampton
    Temps plein
    Join a leading technology team as a Senior Developer at Rogers Communications in Brampton, Ontario.In this hybrid role, you'll enhance backend systems for the Customer Service Management applicatio...Voir plus
    Dernière mise à jour : il y a 1 heure • Offre sponsorisée • Nouvelle offre