Current jobs related to Senior Java Developer - Waterloo - Descartes Systems Group
-
Senior Java Developer for Large-Scale Projects
4 weeks ago
Waterloo, Ontario, Canada Aunty's Kitchen Full timeWe 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...
-
Senior Software Developer
4 weeks ago
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...
-
Expert Java Backend Developer
3 weeks ago
Waterloo, Ontario, Canada Venuiti Full timeWe 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 Venuiti Full timeVenuiti 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...
-
Senior Java Developer
2 weeks ago
Waterloo, Ontario, Canada Manulife Insurance Malaysia Full timeWe 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 Canada Inc Full timeAbout 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...
-
Senior Software Engineer
6 months ago
Waterloo, Canada Sun Life Full timeJob Description : The Canadian IT – Platform and Engineering team is looking for a Senior Software Engineer with at least 5 years of Java application analysis and development experience. The successful candidate will have strong technical and problem-solving skills and will show initiative, be accountable for results. What will you do? Lead and...
-
Waterloo, Ontario, Canada Sun Life Full timeAbout Sun LifeSun Life is a leading financial services company that offers a range of insurance, wealth management, and health solutions to individuals and businesses.We are committed to helping our customers achieve their long-term goals and dreams through our expertise in investment, retirement, and estate planning.Job DescriptionWe are seeking a highly...
-
Senior Software Developer
4 weeks ago
Waterloo, Ontario, Canada Agfa Full timeAt Agfa HealthCare, we support healthcare professionals across the globe to transform the delivery of care. Our focus is on providing best-of-suite Imaging IT software solutions that enable secure, effective and sustainable imaging data management.As a Senior Software Developer, you will be involved in the full cycle of software development, from design to...
-
Waterloo, Ontario, Canada Sun Life Full timeAbout the OpportunitySun Life, a leader in the insurance industry, is seeking a highly skilled Senior Software Engineer to join its Application Operations Support (AOS) team. This role offers a unique chance to collaborate with multiple business units and contribute to the reliability of IT applications.Job DescriptionProvide ongoing support for Java-based...
-
Senior Software Development Professional
2 weeks ago
Waterloo, Ontario, Canada Agfa Full timeEnterprise Imaging Platform DeveloperWe are currently hiring a Senior Software Developer to join our Waterloo, Ontario team at Agfa Healthcare.The software developer will be involved in the full cycle of software development and actively engaged in the design, implementation, automated/integration testing, and maintenance of our software within a SAFe/Scrum...
-
Senior Software Development Engineer
1 month ago
Waterloo, Ontario, Canada ANSYS, Inc. Full timeJob Title: Senior Engineer, Test Engineering SoftwareAt ANSYS, Inc., we are committed to creating innovative solutions that drive human advancement. We are seeking a highly skilled Senior Engineer to join our team of experts in Test Engineering Software.Job Summary:The Senior Engineer will be responsible for the development of software products and...
-
Software Engineer
4 weeks ago
Waterloo, Ontario, Canada QProVibe Inc. Full timeAbout the Role: As a senior software development engineer, you will be responsible for designing and developing high-quality software solutions using Java and Python programming languages. You will work closely with cross-functional teams to identify and prioritize project requirements, develop technical specifications, and ensure timely delivery of software...
-
Dynamic Java Engineer for Cloud Transformation
2 weeks ago
Waterloo, Ontario, Canada Sun Life Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our e-Business team in Application Operations Support (AOS) at Sun Life. As a key member of our team, you will be responsible for providing ongoing support of Java based applications in Production and test environments, including responding to Service requests, Incident & Problem...
-
Senior Cloud Native Software Developer
4 weeks ago
Waterloo, Ontario, Canada Agfa-Gevaert Full timeAbout the RoleAgfa HealthCare, a division of the Agfa-Gevaert Group, is seeking a Senior Cloud Native Software Developer to join its Waterloo, Ontario team. As a key member of our software development team, you will be responsible for designing, developing, and troubleshooting software within a project scope, ensuring that work products meet all requisite...
-
Senior Software Engineer
4 weeks ago
Waterloo, Ontario, Canada DONIKI CONSTRUCTION Full timeAbout the Role: We are seeking a skilled Senior Software Engineer - Backend Development to join our software engineering team. The ideal candidate will have a strong background in backend development and be able to design, implement, and maintain scalable and efficient software systems.Key Responsibilities:Design, develop, and test software applications...
-
Waterloo, Ontario, Canada HY PRECISION MANUFACTURING Full timeJob Title: Software EngineerWe are seeking a skilled Software Engineer with proficiency in Java and Python to join our team. The ideal candidate will have a strong background in software development and a passion for working with Java and Python. Responsibilities include designing, developing, and testing software applications. Key Responsibilities:Design,...
-
Software Engineer with Proficiency in Java
2 weeks ago
Waterloo, Ontario, Canada Prospect Full timeJob Title: Software EngineerThis is a unique opportunity to join our company as a software engineer with expertise in Java. As a software engineer, you will be responsible for designing, developing, and testing software applications. You will work closely with the development team to identify and prioritize project requirements and develop software solutions...
-
Senior Mobile Development Director
2 weeks ago
Waterloo, Ontario, Canada Hootsuite Inc. Full timeAt Hootsuite Inc., we are seeking a Senior Mobile Development Director to lead our mobile development team. This is an exciting opportunity for a seasoned technical leader to drive innovation and excellence in mobile app development.Job SummaryWe're looking for a highly skilled and experienced Technical Lead for Mobile Apps to join our team. As a key member...
-
Waterloo, Ontario, Canada CB Canada Full timeThis is a rewarding opportunity to lead a team of 10-12 software professionals in delivering a complex software product used worldwide in the medical industry.As Senior Technical Lead, you will be responsible for providing motivation and encouragement for your team, supporting their growth and guiding them in their careers.The ideal candidate will have at...
Senior Java Developer
5 months ago
Descartes Unites the People and Technology that Move the World
The need for efficient, secure, and agile supply chains and logistics operations has become ever more critical and complex. By combining innovative technology, powerful trade intelligence and the reach of our network, Descartes helps get goods, information, transportation assets, and people where they’re needed, when they’re needed.
We’re one of the most broadly deployed logistics and supply chain technology companies in the world. More than 22,000 customers around the globe use our cloud-based solutions to transform the way they move inventory and information to enhance productivity, better serve customers, thrive competitively, keep pace with evolving regulations, and respond to rapidly changing market conditions. Descartes is publicly traded (Nasdaq:DSGX, TSX:DSG) with headquarters in Waterloo, Ontario, Canada, and offices and partners around the world. With record financial performance for more than 16 years, we lead the industry in innovation investment. Every day, logistics service providers, manufacturers, retailers, distributors, and other logistics-intensive businesses of all sizes rely on our scale, stability, and comprehensive solution footprint to move what’s most important to them. Learn more at .
We’re growing fast and invite you to join our amazing team.
Descartes NetCHB is growing and looking to add a full stack Java Developer to our team, with demonstrable software development experience, specifically with Java related technologies. A solid practical understanding of Web based software development, and strong troubleshooting skills gained via hands on experience is important for this position. Our core software product consists of a multi-tier web application. Java, using the Struts/EJB web and application frameworks are core to our technology. Our application is evolving continuously to meet the demands of our clients as well as to meet regulatory, security, and industry standards. The Java Developer’s role is to help further the development of our applications and will work on new initiatives including new application functionality. The role also includes support and maintenance of existing applications in production, as well as supporting various programming initiatives to meet business objectives and service level agreements.
Duties and responsibilities:
• Assist in the planning, design, and development of new application features and enhancements to existing functionality.
• Develop and unit test complex programs/modules according to specific business and design requirements in an efficient and accurate manner in order to meet deadlines and exceed customer expectations.
• Review and troubleshoot production related issues/questions that come to us from our customer support team, and clients.
• Provide support and enhancements to existing production applications in a timely and accurate manner to increase effectiveness of our business.
• Help to peer review code and provide quality feedback to other members of the team.
Required Skills & Qualifications:
• To perform the job successfully, an individual should have the following education, competencies, and experience:
• Bachelor’s degree in computer science or related equivalent work experience. (Required)
• 5+ years development with Java.
• Experience with the Struts framework and/or EJBs is a strong plus.
• Experience working with Linux or Unix based systems.
• Experience with Front-end Web development using HTML, CSS, and JavaScript Frameworks such as jQuery, and Dojo.
• Experience working with MySQL and a solid understanding of creating well performing SQL queries.
• Experience working with GIT source control management.
• Experience with Azure DevOps and Agile Development Methodologies.
• Excellent written and oral English communication skills with the ability to communicate technical constructs in user-friendly manner.
Location: This is a remote opportunity, open to applicants authorized to work in Canada. #LI-Remote
Salary Range: $70,000 to $110,000 CAD “Compensation information provided is a good faith estimate for this position only. Factors that may be used to determine your actual salary may include your specific skills as well as the years of experience you have. Similar positions located in different geographic regions will not necessarily receive the same compensation.”