Senior Java Developer

4 weeks ago


Waterloo, Ontario, Canada Sun Life Full time

About the Role:

Sun Life is seeking a highly skilled Senior Java Developer to join our Canadian IT – Platform and Engineering team. As a Senior Java Developer, you will be responsible for designing, developing, and deploying Java REST web service APIs and microservices using Docker and Kubernetes.

Key Responsibilities:

  • Lead and participate in the design, development, and deployment of Java REST web service APIs and microservices.
  • Use and enhance our DevOps tools and processes for CD/CI, including Jenkins, Artifactory, BitBucket, Gradle, Continuous Delivery Director, and Ansible.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Stay up-to-date with the latest technology trends and best practices in software development.

Requirements:

  • Post-secondary Computer Science diploma or degree.
  • More than 5 years of development skills and progressive information technology experience with full application development life cycle and systems integration experience.
  • Strong working experience with Java APIs, REST, SOAP, Spring, JSON, Open API, Swagger, web services, and web hosting technologies.
  • 1+ years of experience using DevOps tools (Jenkins, Artifactory, BitBucket, Maven, CDD/Ansible).
  • Experience with managing and coordinating team activities in a multi-site environment.
  • Strong organizational and planning skills.

Assets:

  • Experience with Group Retirement products and business domains.
  • Experience with WebSphere, DB2, Java UI: Swing, Spring MVC, SonarQube for static code analysis.
  • Exposure to Enterprise Service Bus (ESB) integration architectures and technologies.

About Sun Life:

Sun Life is a leading international financial services organization providing a range of insurance, wealth, and asset management solutions. We are committed to creating a diverse and inclusive workplace where our employees can thrive and make a difference in the lives of our clients.

What We Offer:

  • A competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • A dynamic and supportive work environment.
  • A flexible work arrangement that suits your needs.

How to Apply:

If you are a motivated and experienced Senior Java Developer looking for a new challenge, please submit your application, including your resume and cover letter, to [insert contact information].


  • Senior Java Developer

    4 weeks ago


    Waterloo, Ontario, Canada Venuiti Full time

    We are seeking an experienced Senior Java Developer to join our team at Venuiti Healthcare. This role is a pure backend Java position, and the successful candidate will work on a national healthcare integration project.Key Responsibilities:Collaborate with cross-functional teams to design and develop Java-based solutions for healthcare...

  • Senior Java Developer

    4 weeks ago


    Waterloo, Ontario, Canada The Descartes Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our team at Descartes. As a key member of our development team, you will be responsible for designing, developing, and maintaining our multi-tier web application using Java and related technologies.Key ResponsibilitiesAssist in the planning, design, and development of new application...


  • Waterloo, Ontario, Canada Aunty's Kitchen Full time

    We are seeking a highly skilled Senior Java Developer to join our team. The successful candidate will have extensive experience in designing and implementing large-scale Java applications. Key responsibilities will include:Designing and developing complex Java systemsCollaborating with cross-functional teams to deliver high-quality software solutionsEnsuring...

  • Java Developer

    1 month ago


    Waterloo, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Job Title: Java / J2EE Software Developers (Int-Snr)Our client, a leading global healthcare solutions provider, is seeking experienced Java / J2EE software developers to join their team. As a People Specialist, ROSS is helping the client align their People Strategy with their business growth. We provide remote or onsite HR and Recruitment solutions,...

  • Senior Java Developer

    4 weeks ago


    Waterloo, Ontario, Canada The Descartes Full time

    About DescartesDescartes is a leading provider of logistics and supply chain technology solutions. Our cloud-based platform helps customers around the world to transform their supply chains and improve their productivity, customer service, and competitiveness.Job SummaryWe are seeking a skilled Java Developer to join our team. As a Java Developer, you will...

  • Senior Java Developer

    4 weeks ago


    Waterloo, Ontario, Canada Descartes Systems Group Full time

    About Descartes Systems GroupDescartes Systems Group is a leading provider of logistics and supply chain technology solutions. Our cloud-based platform helps companies around the world move goods, information, and transportation assets efficiently and securely.Job SummaryWe are seeking a highly skilled Java Developer to join our team. As a Java Developer,...

  • Senior Java Developer

    4 weeks ago


    Waterloo, Ontario, Canada Descartes Systems Group Full time

    About Descartes Systems GroupDescartes Systems Group is a leading provider of logistics and supply chain technology solutions. Our cloud-based platform helps companies around the world move goods, information, and transportation assets efficiently and securely.Job SummaryWe are seeking a skilled Java Developer to join our team. As a Java Developer, you will...


  • Waterloo, Ontario, Canada Great Tiger (KW Edu Consulting) Full time

    **Job Title:** **Senior Software Developer**We are seeking a highly skilled Senior Software Developer to join our team. The ideal candidate will have expertise in Python and Java, as well as a strong understanding of software design patterns and architecture.The successful candidate will be responsible for designing, developing, and maintaining high-quality...

  • Senior Java Developer

    4 weeks ago


    Waterloo, Ontario, Canada The Descartes Full time

    About the RoleWe are seeking a skilled Java Developer to join our team at Descartes. As a Java Developer, you will be responsible for designing, developing, and maintaining our multi-tier web application using Java and related technologies.Key ResponsibilitiesAssist in the planning, design, and development of new application features and enhancements to...


  • Waterloo, Ontario, Canada Venuiti Full time

    We are seeking an experienced Senior Java Developer with a minimum of 8 years of hands-on experience in Java development.This role is a pure backend Java position, and the successful candidate will work on a national healthcare integration project.Key Responsibilities:Collaborate with cross-functional teams to design and develop Java-based solutions for...


  • Waterloo, Ontario, Canada ROSS Full time

    Our client, a leading healthcare solutions provider, has partnered with ROSS to find skilled Java / J2EE developers.Key Responsibilities:You will be part of a high-performing team developing a high-volume, high-reliability application server product for healthcare radiology systems. Your expertise in server-side development will be crucial in designing,...


  • Waterloo, Ontario, Canada Sun Life Financial Full time

    Sun Life Financial: A Leader in Digital TransformationWe are seeking a highly skilled Senior Java Design Engineer to join our team at Sun Life Financial. As a key member of our API Platform Engineering team, you will be responsible for designing, developing, and deploying cutting-edge solutions that drive business growth and innovation.About the RoleThis is...


  • Waterloo, Ontario, Canada ROSS Full time

    Software Development OpportunityROSS is seeking a skilled Embedded Software Developer to join our team. As a key member of our software development team, you will participate in the development, coding, and debugging of new software products or enhancements to existing software, primarily in Java.Key Responsibilities:Develop and implement software modules,...


  • Waterloo, Ontario, Canada Agfa-Gevaert Full time

    About Agfa HealthCareAgfa HealthCare is a leading provider of imaging IT solutions for the healthcare industry. As a division of the Agfa-Gevaert Group, we are committed to delivering innovative and effective solutions that support healthcare professionals in their daily work.Job SummaryWe are seeking a highly skilled Senior Software Developer to join our...


  • Waterloo, Ontario, Canada Venuiti Full time

    Venuiti Healthcare is a leading provider of healthcare development projects, with over two decades of experience working with startups and Fortune 500 companies.As a Senior Java Developer, you will be part of our talented team consisting of software architects, developers, designers, and integrators. Your primary responsibility will be to design and develop...


  • Waterloo, Ontario, Canada Manulife Insurance Malaysia Full time

    We are a financial services provider dedicated to empowering our clients and colleagues worldwide to make better decisions and live better lives. Our values guide all our activities, from environmental initiatives to community investments.As a key member of our Banking Technology Team, you will contribute to building our web application.You will be...


  • Waterloo, Ontario, Canada Agfa Full time

    As a Senior Software Developer at Agfa Healthcare, you will be part of a unified Enterprise Imaging Platform team that is purpose-built to reduce complexity and improve productivity. Our platform is designed to deliver clinical value, and we use our proven track record as an innovator, our in-depth medical knowledge, and our strategic guidance to help...


  • Waterloo, Ontario, Canada Canada Inc Full time

    About the RoleWe are seeking a skilled Software Developer to join our team. As a key member of our development team, you will work closely with our engineers to design, develop, and deploy high-quality software solutions using Python and Java.Responsibilities include:Developing software applications using Python and JavaCollaborating with cross-functional...


  • Waterloo, Ontario, Canada Agfa Full time

    At Agfa Healthcare, we're seeking a talented Senior Software Developer to join our Waterloo, Ontario team. As a key member of our software development team, you'll be responsible for designing, developing, and troubleshooting software within a project scope, ensuring that work products meet all requisite software development practices and sanctioned work...


  • Waterloo, Ontario, Canada SAP Full time

    About SAPSAP is a leading provider of enterprise software solutions, empowering businesses to run better and make a greater impact on the world.Job DescriptionWe are seeking a highly skilled Senior Cloud Services Developer to join our team at SAP Waterloo. As a key member of our cloud development team, you will be responsible for designing, writing, testing,...