Technical Lead Developer for Complex Web Applications

2 weeks ago


Toronto, Ontario, Canada Majesco Full time
Job Overview

Majesco Canada is seeking a highly skilled Technical Lead Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing complex web applications and services.

This is an excellent opportunity for a motivated and experienced developer who wants to take on new challenges and contribute to the growth of our company. You will have the chance to work on exciting projects, collaborate with a talented team, and develop your skills in cutting-edge technologies.

About the Role

The successful candidate will have experience in Java-based development, responsive web design using JavaScript, JQuery, Bootstrap, HTML, and CSS, as well as MVC web applications using Spring Framework, Hibernate, and JSP. They will also have knowledge of XML technologies such as XSD, XSLT, XPath, XQuery, DOM, SAX, and STAX, SQL, web services, concurrency/multi-threading, object-oriented analysis and design, UML, and design patterns.

The ideal candidate will be a strong communicator with excellent team working skills, able to mentor junior developers and ensure that all developers are following best practices. They will also be responsible for coding standards, ensuring code quality, documenting code for maintainability, and code review.

Key Responsibilities
  • Designing, developing, implementing, supporting, and maintaining complex web applications and services.
  • Innovating and designing solutions that streamline processes.
  • Coding new features/modules, including database structures, persistence layer classes, business logic layer classes, presentation layer classes, and client-side UI.
  • Being involved in the design of new feature/modules, assessing technical feasibility, recommending architectural approaches, and producing ER designs and class diagrams.
  • Building up coding standards, ensuring code quality, documenting code, and code review.
  • Linking R&D to product development.
  • Working closely with Business Analyst, Quality Assurance, and Leadership teams.
  • Taking a technical lead role and mentoring junior developers.
Requirements
  • Computer Science/Engineering related university/college degree or higher.
  • Experience with Java-based development (6+ years, JDK 11 and above).
  • Experience with responsive web design using JavaScript, JQuery, Bootstrap, HTML, and CSS.
  • Experience with MVC web applications using Spring Framework, Hibernate, and JSP.
  • Experience with XML technologies such as XSD, XSLT, XPath, XQuery, DOM, SAX, and STAX.
  • Experience with SQL.
  • Experience with web services.
  • Experience with concurrency/multi-threading.
  • Experience with object-oriented analysis and design, UML, and design patterns.
  • Experience with Jenkins and Docker.
  • Strong communication skills and team working.
What We Offer

We offer a competitive salary of $120,000 - $180,000 per year, depending on experience, plus a range of benefits, including health insurance, retirement plan, and paid time off.



  • Toronto, Ontario, Canada Lead Full Stack Developer Full time

    Job DescriptionWe are seeking a Senior Technical Lead to oversee the development of both front-end and back-end components of web & Mobile applications. This role combines technical expertise with leadership skills to guide a team of developers in delivering high-quality software solutions.Key ResponsibilitiesProvide guidance and mentorship to junior and...


  • Toronto, Ontario, Ontario, Canada Lead Full Stack Developer Full time

    Lead Full Stack DeveloperCLIENT: Top 5 Bank Duration: 6 months from start date; Extension is highly possible/ Potential perm conversion availableWork Location: Hybrid 1-2 days a week downtown Toronto,Hours: 37.5Role definition:A Full Stack Development Lead is responsible for overseeing the development of both the front-end and back-end components of web &...


  • Toronto, Ontario, Canada Newfold Digital Full time

    Job DescriptionWe are seeking a highly skilled Technical Lead for Web Development to join our team at Newfold Digital. This is a unique opportunity to lead the design and development of complex web applications, ensuring they are secure, scalable, and performant.In this role, you will be responsible for leading the architecture and development of single-page...

  • Java Web Developer

    4 weeks ago


    Toronto, Ontario, Canada Lorven Technologies Full time

    Lorven Technologies is seeking a seasoned Java Web Developer to lead our team of experts in developing cutting-edge web applications.About the Role:We are looking for a highly skilled and experienced Java developer to join our team as a Technical Lead. As a key member of our development team, you will be responsible for designing, building, and deploying...


  • Toronto, Ontario, Canada Evolving Web Full time

    Evolving Web, a leading digital agency in Montreal, seeks an experienced Drupal Architect/Team Lead to spearhead the development of accessible and high-impact web solutions.We offer a collaborative environment where you can work closely with our team of developers, designers, and strategists to create innovative and quality websites and apps that drive real...


  • Toronto, Ontario, Canada Evolving Web Full time

    Elevate your career as a Senior Drupal Technical Lead at Evolving Web, a renowned Montreal-based digital agency. This dynamic role presents an exceptional opportunity to leverage your technical expertise and leadership skills in creating impactful web solutions that transform organizations and communities.About UsEvolving Web is a multi-disciplinary team of...


  • Toronto, Ontario, Canada MarkiTech Full time

    At MarkiTech, we are seeking a highly experienced Technical Lead to oversee the development of our large-scale web applications. This is an exceptional opportunity to join our team and utilize your expertise in full stack development, technical leadership, and innovation.About the RoleWe are looking for a skilled professional with at least 15 years of...


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    Royal Bank of Canada is seeking a skilled Technical Lead to spearhead the development of high-performing, resilient, and scalable web and windows applications.Job Summary:We are looking for an experienced professional with a strong background in software development, particularly in designing, implementing, and optimizing .NET web and windows applications....


  • Toronto, Ontario, Canada EQ Advertising Group Ltd. Full time

    About the RoleEQ Advertising Group Ltd. is seeking a highly skilled and motivated Senior Web Application Developer to join our team.The ideal candidate will have extensive experience in web development, with a strong focus on delivering high-quality solutions that meet our clients' needs.This role offers an exciting opportunity to work on a wide range of...


  • Toronto, Ontario, Canada Apex Systems Full time

    About the RoleThis position is ideal for a skilled Technical Lead who can oversee the development of both front-end and back-end components of web & Mobile applications.


  • Toronto, Ontario, Canada Evolving Web Full time

    Evolving Web, a leading digital agency based in Montreal, is seeking a highly skilled Senior Drupal Technical Lead to join our team. With over 100 technologists, designers, and strategists, we offer a dynamic environment for professionals looking to advance their careers.The ideal candidate will have 5+ years of experience in development and technical...


  • Toronto, Ontario, Canada Foilcon Full time

    Software Development Expert for Scalable Web ApplicationsFoilib conducting a search for a skilled software development expert to join our team. In this role, you will design, develop, and maintain scalable web applications using modern technologies.Key Responsibilities:Design and develop high-performance web applications using modern technologies.Architect...


  • Toronto, Ontario, Canada Tejas Consultants Inc. Full time

    Job Summary:We are seeking an experienced Web Software Engineer to join our team at Tejas Consultants Inc. This role involves designing, developing, and maintaining complex web applications using a variety of programming languages and technologies.About the Role:This position requires a strong foundation in computer science, software engineering, and web...


  • Toronto, Ontario, Canada Teranet Inc. Full time

    About Teranet Inc.Teranet Inc. is a leading provider of electronic services and solutions for the real estate, financial services, government, utilities, and legal markets in Canada.Job DescriptionWe are seeking an experienced Web Application Developer and Systems Analyst to join our team. As a key member of our development team, you will be responsible for...


  • Toronto, Ontario, Canada Aclick Inc. Full time

    Job Title: Senior Web Application DeveloperWe are seeking a highly skilled and experienced Senior Web Application Developer to join our team at Aclick Inc.About the RoleThe successful candidate will be responsible for designing, developing, and maintaining web applications that meet the highest standards of quality and performance. This includes consulting...


  • Toronto, Ontario, Canada Evolving Web Full time

    About the RoleWe are seeking a highly skilled Drupal/PHP Developer to join our team in Montreal. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex web applications using Drupal.About the OpportunityThis is a fantastic opportunity to work with a dynamic and creative team, collaborating on...


  • Toronto, Ontario, Canada Ontario Inc. Full time

    Job Description:We are seeking a highly skilled Senior Web Application Developer to join our team at Ontario Inc.Key Responsibilities:Develop, maintain and troubleshoot web applications using various programming languages and frameworks.Create and optimize high-quality content for web applications using graphics, databases, animation and other...


  • Toronto, Ontario, Canada Evolving Web Full time

    Technical Leadership Opportunity at Evolving WebWe are seeking a skilled Drupal Architect/Team Lead to join our team of over 100 technologists, designers, and strategists at Evolving Web. As a technical leader, you will be responsible for architecting technical solutions, collaborating with developers, designers, and project managers, and advising and...

  • Technical Lead

    3 weeks ago


    Toronto, Ontario, Canada Maarut Inc Full time

    At Maarut Inc, we are seeking a skilled Technical Lead to join our team. The successful candidate will be responsible for leading the design and development of stable, secure, and scalable web applications using cloud technologies.About the RoleWe are looking for an experienced professional with 5+ years of hands-on experience in designing, building, and...


  • Toronto, Ontario, Canada Foilcon Full time

    At Foilcon, we are seeking an experienced Software Architect to join our team. As a key member of our IT department, you will play a crucial role in designing and developing complex enterprise applications using the latest technologies.The ideal candidate will have at least 10 years of experience in designing, architecting, and developing enterprise...