Leading Full-Stack Java Developer for Performance and Scalability

1 week ago


Markham, Ontario, Canada Experis Canada Full time

Overview

We are seeking a highly skilled Senior Java Developer to join our team in Markham, Ontario. This role is ideal for an experienced full-stack Java developer who excels in improving system performance, ensuring scalability, providing production support for core applications, and maintaining an up-to-date technology stack.

About the Role

This position involves leading the full lifecycle of application development, including implementing CI/CD pipelines, applying deep knowledge of software design patterns throughout development processes, and expertise in Core Java, EJB, Struts, and JavaEE development.

Main Responsibilities:

  • Leverage deep technical expertise to drive software development, testing, and deployment.
  • Work collaboratively with cross-functional teams to design, develop, and implement high-quality software solutions.
  • Collaborate with offshore teams as needed.
  • Perform detailed analysis of software performance, reliability, and risk.
  • Engage in design and architectural decision-making, as well as development estimations.
  • Integrate software solutions with existing client systems.
  • Actively participate in scrum team discussions.
  • Provide support for production issues as they arise.
  • Assist in functional and system integration testing.
  • Support the maintenance and modification of legacy systems.
  • Be flexible to work outside regular business hours when required.

Requirements

To be successful in this role, you will need:

  • A Bachelor's degree in Computer Science, Engineering, or a related field (Master's preferred).
  • At least 10 years of experience developing web-based applications using Java, EJB, Struts, and J2EE technologies.
  • Proficiency with Linux, MVC, Hibernate, Struts, Spring, and JMS.
  • Experience with Apache Tomcat, SwaggerHub, WebLogic, and TomEE.
  • Expertise in implementing SOAP/REST web services with XML/JSON.
  • Solid knowledge of messaging systems like ActiveMQ.
  • Strong SQL skills and experience with Oracle and JASPER reporting library.
  • Ability to prioritize and work effectively in a high-pressure environment.
  • Strong problem-solving and analytical skills with meticulous attention to detail.
  • Proven experience working in Agile environments and meeting deadlines.
  • Excellent communication and interpersonal skills.

Compensation and Benefits

The salary range for this position is approximately $120,000 - $180,000 per year, depending on experience. In addition to competitive compensation, Experis Canada offers a comprehensive benefits package, including medical, dental, and vision coverage, as well as retirement savings options.

Educational Requirements

A Bachelor's degree in Computer Science, Engineering, or a related field is required. A Master's degree is preferred.



  • Markham, Ontario, Canada Direct IT Recruiting Inc., WBE Canada Certified Full time

    Job Overview:Direct IT Recruiting Inc., WBE Canada Certified, is seeking an accomplished full-stack Java developer to join our team in a hybrid work environment. This role involves working on system performance and scalability improvements, production issue support for core applications, and maintaining the currency of the IT technology stack.About the...


  • Markham, Ontario, Canada Experis Canada Full time

    We are seeking an experienced full-stack Java developer to join Experis Canada in Markham, Ontario. This role is ideal for a seasoned professional who excels in improving system performance, ensuring scalability, providing production support for core applications, and maintaining an up-to-date technology stack.Key Responsibilities:Lead the full lifecycle of...


  • Markham, Ontario, Canada Experis Canada Full time

    Experis Canada is seeking a highly skilled Lead Full-Stack Developer to join our team in Markham, Ontario. As a seasoned full-stack Java developer with expertise in improving system performance and scalability, you will be responsible for leading the development of web-based applications using Java, EJB, Struts, and J2EE technologies.Key...


  • Markham, Ontario, Canada Direct IT Recruiting Inc., WBE Canada Certified Full time

    Job OverviewWe are seeking a seasoned Senior Java Developer to join our team at Direct IT Recruiting Inc., WBE Canada Certified, as a key member of our software development team.About the RoleThis is a full-time position that offers an attractive salary of $120,000 per year, commensurate with experience. The ideal candidate will have 5+ years of professional...


  • Markham, Ontario, Canada Direct IT Recruiting Inc., WBE Canada Certified Full time

    Company Overview: Direct IT Recruiting Inc., a WBE Canada Certified company, seeks to enhance its team with experienced professionals. Our organization provides top-notch IT services, ensuring the highest quality standards are met. Job Title: Lead Java Software EngineerWe are looking for a skilled Senior Java Developer to lead our full-stack development...


  • Markham, Ontario, Canada Coding Ape Inc Full time

    Job OverviewWe are seeking an experienced Senior Full Stack Development Specialist to join our team at Coding Ape Inc. As a key member of our development team, you will be responsible for designing and implementing cutting-edge software solutions using various technologies.The ideal candidate will have a strong background in full stack development, with...


  • Markham, Ontario, Canada The Nationwide Group Full time

    About The Nationwide GroupThe Nationwide Group of Companies is a pioneer in designing and developing outsourced financial services software, exclusively focused on creating comprehensive and customizable solutions to the real estate industry. Our world-class technology delivers solutions to the entire mortgage life cycle through our affiliated...


  • Markham, Ontario, Canada Direct IT Recruiting Inc., WBE Canada Certified Full time

    We are seeking an experienced Senior Java Developer to join our team at Direct IT Recruiting Inc., WBE Canada Certified. This full-time position is based in Markham, Ontario, and requires a candidate with strong expertise in Core Java, EJB, Struts, and JavaEE development.About the RoleThe primary focus of this role will be on system performance and...


  • Markham, Ontario, Canada IBM Full time

    Role SummaryA talented and motivated Senior Java Runtime Performance Developer is sought to join our high-performing team at IBM in Markham, CA.About the RoleThis role requires a skilled software developer with experience in performance measurement and analysis, as well as expertise in Java/C++ programming languages. As a member of our Performance...


  • Markham, Ontario, Canada MARSQUEST INC. Full time

    Job DescriptionWe are seeking an experienced Senior Full Stack Developer to join our team at MarsQuest Inc. in a permanent position.Job Type: PermanentWork Hours: 37.5 hours per weekKey ResponsibilitiesThe ideal candidate will have extensive experience in writing, modifying, integrating, and testing software code for e-commerce and other Internet...


  • Markham, Ontario, Canada CES GROUP Full time

    Job SummaryWe are seeking a highly skilled Senior Full Stack Developer to join our team at CES GROUP. As a key member of our development team, you will be responsible for designing and developing robust and scalable software solutions.About the RoleThis is a full-time permanent position offering an estimated annual salary of $85,000-$110,000 based on...


  • Markham, Ontario, Canada I Tech Computer INC Full time

    About the RoleWe are seeking an experienced Senior Full Stack Developer to join our team at I Tech Computer INC. This is a full-time position with a permanent contract.The successful candidate will have extensive knowledge of software development, architecture, and coding practices, as well as excellent communication and collaboration skills.Key...


  • Markham, Ontario, Canada Synopsys Full time

    About the Role: As a Senior Software Developer, you will be responsible for designing, developing, and maintaining complex software systems. Your expertise in full stack development will be crucial in meeting our technology goals. If you have a strong background in Java and a passion for innovation, we encourage you to apply. Key Responsibilities: •...


  • Markham, Ontario, Canada Experis Canada Full time

    About the RoleWe are seeking an experienced Senior Java Developer to join our team in Markham, Ontario. This position requires a highly skilled professional with expertise in improving system performance, ensuring scalability, and providing production support for core applications.Key Responsibilities:Lead the full lifecycle of application development,...

  • Full Stack Developer

    4 weeks ago


    Markham, Ontario, Canada TribalScale Full time

    About TribalScaleTribalScale is a global digital innovation firm that helps enterprises adapt and thrive in the digital era.Our company has a strong focus on Agile practices, building best-in-class digital products, transforming digital experiences, and elevating renowned startups. We work across a wide variety of platforms, including:Mobile & Web (iOS,...


  • Markham, Ontario, Canada Fitzii Full time

    About the OpportunityAt CarltonOne Engagement, we're on a mission to make work meaningful. We believe that companies can inspire change and create positive climate action. As a Senior Full-Stack Developer, you'll be an integral part of our specialized development team, bringing your extensive experience and expertise to the forefront.You'll collaborate...


  • Markham, Ontario, Canada Experis Canada Full time

    We are seeking a highly skilled Senior Java Developer to join our team in Markham, Ontario.Key Responsibilities:Lead the full lifecycle of application development, including implementing Continuous Integration/Continuous Deployment (CI/CD) pipelines.Apply deep knowledge of software design patterns throughout development processes.Expertise in Core Java,...


  • Markham, Ontario, Canada Experis Canada Full time

    We are seeking a seasoned Senior Java Developer to lead the full lifecycle of application development, ensuring scalability and reliability. Located in Markham, Ontario, this role is ideal for an experienced full-stack Java developer who excels in improving system performance and maintaining an up-to-date technology stack.Key Responsibilities:Leverage deep...


  • Markham, Ontario, Canada Direct IT Recruiting Inc., WBE Canada Certified Full time

    About the RoleWe are seeking a seasoned Principal Software Engineer to join our team as a Performance Expert. This individual will be responsible for driving system performance and scalability improvements, providing production issue support for core applications, and maintaining the currency of our IT technology stack.Key ResponsibilitiesPerform advanced...


  • Markham, Ontario, Canada MarsQuest Full time

    About MarsQuestMarsQuest is a dynamic and innovative company that specializes in delivering cutting-edge technology solutions.Salary: $80,000 - $110,000 per yearJob Description:We are seeking an experienced Sr. Full Stack Web Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and...