Senior Java Developer Position

2 weeks ago


Toronto, Ontario, Canada 7B Search Group Inc. Full time
About the Role

We are seeking an experienced Senior Java Developer to join our small but growing software team. Our team focuses on developing new features, PoC's, R&D, and has transitioned from a monolithic to cloud-native architecture.

This role offers a great opportunity for someone who is passionate about learning and applying new technology and enjoys a challenge.

Key Responsibilities:

  • Developing features in a rapidly changing code base using NodeJS and MongoDB.
  • Maintaining code standards, including SOLID principles and TDD.
  • Assisting with DevOps tasks such as build maintenance, Gulp, and Jenkins.
  • Collaborating with the Lead Developer to manage the team's work and schedule.
  • Providing input on architectural decisions for features.
  • Investigating and resolving issues with legacy code and practices.
  • Sharing knowledge and improvements with other teams.

Requirements & Qualifications:

  • At least 5 years of experience in software development, preferably using Agile methodology.
  • Experience developing Java-based enterprise applications, managing multi-stream deliveries.
  • Ability to work collaboratively with teams to build, test, and deploy high-quality, reliable, scalable applications, APIs, and user interfaces.
  • Hands-on experience with performance diagnosis and troubleshooting.
  • Experience with Continuous Integration and Deployment (CI/CD) pipelines.
  • Excellent work ethic, initiative, and self-motivation, with a proven ability to deliver high-value products in a team environment.
  • Technical skills: Core Java, Webservices, OOPS, CI/CD technologies, Cloud Aware (Azure, AWS), BPMN, protocol development, Docker, Apache CXF, Kubernetes, Microservices, Kafka, Node.js, MongoDB.
  • Degree in Computer Science or related field or equivalent qualification.

What We Offer:

  • A competitive base salary and bonus structure.
  • A comprehensive benefits package.
  • RRSP matching program.
  • Educational reimbursement opportunities.

Our estimated annual salary range for this position is approximately $120,000 - $180,000, depending on qualifications and experience.



  • Toronto, Ontario, Canada Source Code Full time

    Job Summary:Source Code is seeking a skilled Senior Java Developer to lead the development of applications using enterprise Java technology. The ideal candidate will have 3 years of experience using Java and a strong understanding of Agile development methodologies.Key Responsibilities:Design, develop, test, and implement technical solutions across a full...

  • Senior Java Developer

    3 weeks ago


    Toronto, Ontario, Canada Astra North Infoteck Inc. Full time

    Job Title: Senior Java DeveloperJob Summary: We are seeking a highly skilled Senior Java Developer to join our team at Astra North Infoteck Inc. The ideal candidate will have extensive experience in developing complex software applications using Java, Springboot, and Angular.Key Responsibilities:* Develop high-quality software applications using Java,...


  • Toronto, Ontario, Canada Genpact Full time

    Genpact is a dynamic global consulting and services company that drives business impact through technology. As a Senior Java Developer, you will play a crucial role in shaping the future of our clients.We are currently seeking an experienced Senior Java Developer to join our team in Toronto, ON. In this role, you will be responsible for designing,...

  • Senior Java Developer

    3 weeks ago


    Toronto, Ontario, Canada Astra North Infoteck Inc. Full time

    Overview: Astra North Infoteck Inc. is seeking a skilled Senior Java Developer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining large-scale Java applications.Responsibilities:Design and implement scalable Java applications using Spark and Hadoop.Collaborate with cross-functional...


  • Toronto, Ontario, Canada Futuretek Full time

    Job OverviewAt Futuretek Academy, we are seeking a skilled Senior Java Development Instructor to join our team. As a Java Development Instructor, you will be responsible for designing, updating, and delivering Java programming courses.


  • Toronto, Ontario, Canada Foilcon Full time

    About FoilconFoilcon is a leading provider of innovative software solutions, dedicated to delivering cutting-edge technology that drives business growth and success.Job SummaryWe are seeking an experienced Senior Enterprise Java Developer to join our team. This role will be responsible for designing, developing, and deploying scalable and secure...

  • Senior Java Developer

    2 weeks ago


    Toronto, Ontario, Canada The Toronto-Dominion Bank (Canada) Full time

    **About The Role**We are seeking a highly skilled Senior Java Developer to join our team at The Toronto-Dominion Bank in Canada. As a key member of our software development team, you will be responsible for designing, developing, and maintaining Java applications using the Spring Boot framework.**Key Responsibilities:**Design and develop complex Java...

  • Senior Java Developer

    4 weeks ago


    Toronto, Ontario, Canada 08763 Citi Canada Technology Services ULC Full time

    About CitiCiti, a leading global bank, has approximately 200 million customer accounts and operates in over 160 countries. Our core activities include safeguarding assets, lending money, making payments, and accessing capital markets on behalf of clients.We strive to earn and maintain trust by adhering to the highest ethical standards and making a positive...


  • Toronto, Ontario, Canada Randstad Canada Full time

    Job SummaryRandstad Canada is seeking a Senior Java Software Developer to lead the design, development, and deployment of high-performance Java applications. The ideal candidate will have extensive experience in Java SE/EE, system integrations using REST and SOAP APIs, and hands-on expertise with Oracle design concepts.Key Responsibilities- Lead the design,...


  • Toronto, Ontario, Canada S.i. Systèmes Full time

    We are seeking a highly skilled Senior Enterprise Java Developer to join our team at S.i. Systèmes.As a key member of our development team, you will be responsible for designing, developing, and deploying enterprise software applications using Java 8 or 12.The ideal candidate will have a strong background in building Springboot/Spring microservices,...

  • Senior Java Developer

    1 month ago


    Old Toronto, Ontario, Canada GFT TECHNOLOGIES SE Full time

    Job Title: Senior Java DeveloperWe are seeking a highly skilled and experienced Java Developer with a strong background in investment banking to join our dynamic team.Key Responsibilities:Design, develop, test, and deploy high-performance Java applications for various investment banking functions, including trading platforms, risk management systems, and...

  • Senior Java Developer

    2 weeks ago


    Toronto, Ontario, Canada 7B Search Group Inc. Full time

    We are looking for a highly skilled Senior Java Developer to join our small but growing software team at 7B Search Group Inc.This role has solid reach and will suit someone who likes backend development and DevOps technologies.Key Responsibilities:Develop features in a rapidly changing code base, NodeJS, Mongo DBReviewing and Maintaining code standards,...


  • Toronto, Ontario, Canada Lyons Consulting Group Full time

    About the RoleAt Lyons Consulting Group, we seek a talented Senior Java Development Lead to lead the design, development, and maintenance of our Java-based applications. This key role involves collaborating with cross-functional teams to create robust, efficient, and scalable software solutions.Main ResponsibilitiesDesign and develop Java-based applications,...

  • Senior Java Developer

    3 weeks ago


    Toronto, Ontario, Canada CB Canada Full time

    Senior Java Developer - Key ResponsibilitiesOur client in the Banking Sector, part of CB Canada, is seeking a skilled Senior Java Developer to lead the development of scalable and efficient REST APIs using Akka and Scala.Technical Requirements10+ years of experience in Java development3 years of experience with Scala and AkkaProficiency in Git, Jenkins,...


  • Toronto, Ontario, Canada Foilcon Full time

    Job DescriptionFoilocn is seeking an experienced Senior Full Stack Java Developer to join our team. This role requires a skilled professional with a strong background in Java development, data analysis, and software engineering.


  • Toronto, Ontario, Canada Source Code Full time

    About the RoleWe are seeking a highly skilled Senior Enterprise Java Developer to join our team at Source Code in downtown Toronto. This is a full-time, permanent position.Job ResponsibilitiesLeverage your expertise in enterprise Java technology to lead the development of applications.Collaborate with Agile teams to design, develop, test, implement and...


  • Toronto, Ontario, Canada Atlantis IT Group Full time

    We are seeking a highly experienced Senior Full Stack Java Developer to join our team at the Atlantis IT Group. In this role, you will be responsible for developing complex Java 8+ and Spring Framework applications with over 7 years of experience.You will work on distributed cloud applications (Pivotal Cloud Foundry, Openshift, Docker) and design RESTful...

  • Senior Java Developer

    1 month ago


    Toronto, Ontario, Canada Citigroup, Inc Full time

    Citi: A Global Leader in FinanceWe are seeking a talented Java Tech Lead to join our team at Citigroup, Inc. As a global leader in finance, we provide consumers, corporations, governments, and institutions with a broad range of financial products and services.We offer a dynamic and challenging work environment that fosters innovation and growth. Our Java...


  • Toronto, Ontario, Canada Astra North Infoteck Inc. Full time

    Job SummaryAstra North Infoteck Inc. is seeking a Senior Hadoop Spark and Java Developer to design and develop scalable big data applications using Hadoop Spark and Java/Scala.### Key Responsibilities• Design and develop big data applications using Hadoop Spark and Java/Scala.• Collaborate with cross-functional teams to identify and prioritize project...


  • Toronto, Ontario, Canada SolutionStack Full time

    We are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of our Java-based applications. Key responsibilities include designing, implementing, and maintaining software solutions, collaborating with cross-functional teams, and ensuring high-quality code delivery.Requirements:Proficiency in Java programming...