Senior Java Developer for GIS Projects
1 day ago
iPartner Consulting is seeking a highly skilled Senior Java Developer to join our team.
This full-time position is based in Guelph, Ontario, and offers a hybrid work arrangement. As a senior developer, you will be working on various GIS-related projects, utilizing your expertise in Java web applications, ESRI GIS, and ArcGIS APIs/SDKs.
Key Responsibilities:- Design and develop complex software solutions using Java/JEE technology, focusing on systems integration, web services, and RESTful APIs.
- Collaborate with cross-functional teams to deliver high-quality projects, adhering to AODA and accessibility standards.
- Implement secure IT practices, including OAuth 2 and SAML protocols.
- Work with cloud native solutions, preferably in Azure, and experience with relational and spatial databases.
- 4+ years of full stack Java development knowledge and experience designing and delivering solutions.
- Strong understanding of SOA and microservice design, web services, and related standards (REST, JSON, SOAP).
- Experience with ArcGIS Online and ArcGIS Enterprise, as well as GIS scripting languages (Python, R) and libraries.
- Knowledge of GIS data management and analytics, as well as familiarity with Government of Ontario Information and Technology Standards (GO-ITS).
- Experience building and deploying cloud native solutions, ideally in Azure.
- Familiarity with SDLC, Digital and Agile methodologies, source control, DevOps, CI/CD, and related tools (Azure DevOps, Git).
The estimated annual salary for this position is approximately $115,000 - $140,000 CAD, depending on experience.
-
Senior Software Developer
3 weeks ago
Guelph, Ontario, Canada GTT, LLC Full timeJob Title: Senior Software Developer - GIS and Mobile Application ExpertJob Summary:We are seeking a skilled Senior Software Developer with expertise in GIS and mobile application development to join our team at GTT, LLC. The ideal candidate will have a strong background in Java, ESRI GIS Fieldmaps, and ArcGIS technology integration.Responsibilities:Develop...
-
Guelph, Ontario, Canada iPartner Consulting Full timeJob Title: Senior Java Full Stack DeveloperJob Summary:iPartner Consulting is seeking a highly skilled Senior Java Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing and delivering solutions using Java/JEE technology, JSON, HTML 5, and Accessibility for Ontarians with Disability Act (AODA)...
-
Senior .NET Developer Lead
4 weeks ago
Guelph, Ontario, Canada Randstad Canada Full timeJob Title: Senior .NET Developer LeadAbout the Role:We are seeking a highly skilled Senior .NET Developer Lead to join our IT Portfolio team at Randstad Canada. As a key member of our team, you will be responsible for providing technical leadership and guidance to a group of Senior Programmer Analysts and Senior Test Analysts.Key Responsibilities:* Provide...
-
Guelph, Ontario, Canada Wendy's Full timeWe are looking for a highly skilled Senior Software Engineer with expertise in Java and Python to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing complex software systems. Your technical expertise and leadership skills will be essential in driving the success of our company.Key...
-
Senior Software Developer
1 day ago
Guelph, Ontario, Canada Randstad Full timeOur company is seeking a highly skilled Senior Software Developer with expertise in backend development using Java. As a key member of our team, you will be responsible for designing, developing, and maintaining our software applications. Key responsibilities:Design and develop high-quality software applications using JavaCollaborate with cross-functional...
-
Senior Web Developer
4 weeks ago
Guelph, Ontario, Canada Sandbox Software Full timeJob DescriptionThe Full Stack Web Developer will support the architecture, design, development, testing, and support of web-based solutions primarily developed in Java or .NET. The Full Stack Developer is accountable to the Director of Operations.Responsibilities:Review and gain a thorough understanding of project-specific business requirements, particularly...
-
Senior Software Engineer
2 weeks ago
Guelph, Ontario, Canada CBI Home Health Full timeAbout the RoleWe are looking for a skilled Java Software Engineer to join our team. The ideal candidate will have a strong background in Java and experience with software development.Key Responsibilities- Develop high-quality Java software applications- Collaborate with cross-functional teams to design and implement software solutions- Troubleshoot and...
-
Senior Development Project Manager
4 weeks ago
Guelph, Ontario, Canada CB Canada Full timeJob SummaryThe Senior Development Project Manager will oversee the development of machine learning and vision systems using Microsoft Azure Cognitive services. This role requires strong leadership skills, with the ability to conduct root cause analysis and troubleshoot programming issues. The successful candidate will work closely with System Analysts and...
-
Guelph, Ontario, Canada Agricorp Full timeAgricorp seeks a highly skilled Team Leader, IT Portfolio to join our Information Technology division in Ontario.Job Description:The Team Leader will provide day-to-day people management and technical leadership to a group of Senior Programmer Analysts and Senior Test Analysts with expertise on .Net system development, GIS systems, and SharePoint 2016...
-
Senior Software Development Project Manager
3 weeks ago
Guelph, Ontario, Canada CB Canada Full timeJob SummaryThe Senior Software Development Project Manager will lead development projects in machine learning and vision systems using Microsoft Azure Cognitive services. This role requires conducting root cause analysis and troubleshooting programming issues, working closely with System Analyst and other IT staff. The position is a contract for...
-
Senior Municipal Development Engineer
4 weeks ago
Guelph, Ontario, Canada Accoravillage Full timeSenior Municipal Development EngineerAre you a seasoned engineering leader looking to advance your career with a dedicated, community-focused company? Tatham Engineering offers the opportunity to join a supportive team that values mentorship and provides challenging, rewarding work.We are seeking an experienced, accomplished, and self-motivated Group Leader...
-
Municipal Development Senior Engineer
4 weeks ago
Guelph, Ontario, Canada Accoravillage Full timeMunicipal Land Development - Senior Engineer and Group LeaderWe are seeking an experienced and accomplished Senior Engineer and Group Leader to join our Municipal or Land Development group based out of our Bracebridge office.This position will develop and lead a group of Project Managers and technical support staff, and is responsible for the planning,...
-
Enterprise Architectural Expert
7 days ago
Guelph, Ontario, Canada Foilcon Full timeFoIicon is seeking a seasoned Enterprise Architect with extensive experience in designing and implementing complex solutions using JAVA and DevOps technologies.**About the Role:**The successful candidate will lead the development of cutting-edge architectures for large-scale projects, driving innovation and technical excellence across the organization.They...
-
Software Architecture Specialist
6 days ago
Guelph, Ontario, Canada LanceSoft Full timeAt LanceSoft, we're seeking a highly skilled Software Architecture Specialist to join our team. As a key member of our architecture team, you will be responsible for designing and developing application architectures that meet the business needs and requirements of our clients.We are looking for someone with a strong background in software architecture, with...
-
Senior Construction Project Manager
3 days ago
Guelph, Ontario, Canada Michael Page International Canada Limited Full timeWe are seeking a skilled Senior Construction Project Manager to lead on-site activities and oversee day-to-day operations for smooth project execution.This role requires strong leadership skills, excellent communication and conflict-resolution abilities, and thorough knowledge of construction safety protocols and project management principles.The ideal...
-
Senior IT Project Manager
1 day ago
Guelph, Ontario, Canada Aarorn Technologies Inc. Full timeJob Description:Aarorn Technologies Inc. is seeking an experienced Senior IT Project Manager to lead our team in developing and implementing innovative information systems.Responsibilities:Plan and control budget and expenditures for projectsEstablish and implement policies and procedures for information systemsResearch and evaluate interactive media...
-
Senior IT Project Manager
5 days ago
Guelph, Ontario, Canada Aarorn Technologies Inc. Full timeAarorn Technologies Inc. - Senior IT Project Manager Job DescriptionWe are seeking an experienced Senior IT Project Manager to join our team at Aarorn Technologies Inc. This role will be responsible for leading and coordinating multidisciplinary teams to develop website graphics, content, capacity, and interactivity.Key Responsibilities:Project Planning and...
-
Senior Program Manager
3 weeks ago
Guelph, Ontario, Canada Linamar Corporation Full timeSenior Program Manager - Project LeadThe Senior Program Manager - Project Lead is responsible for overseeing the development and implementation of projects, ensuring timely completion, and meeting customer expectations. This role involves collaborating with cross-functional teams, suppliers, and internal departments to drive project success.Key...
-
Senior Web Developer
4 weeks ago
Guelph, Ontario, Canada Intrigue Media Solutions Inc. Full timeJob Title: Senior Web DeveloperWe are seeking a highly skilled Senior Web Developer to join our team at Intrigue Media Solutions Inc. The ideal candidate will have a strong background in web development, with expertise in HTML, CSS, JavaScript, and other related technologies.Key Responsibilities:Design and develop web applications using HTML, CSS, and...
-
Senior Software Developer
2 weeks ago
Guelph, Ontario, Canada Linamar Corporation Full timeAbout the role:We are seeking a skilled Senior Software Developer to join our team at {company}.The successful candidate will have a proven track record of developing high-quality software solutions using a variety of programming languages.Key responsibilities:Design, develop, and deploy software applicationsCollaborate with cross-functional teams to...