Software Developer - Full Stack (JAVA, ArcGIS, Angular)
Innosystech Inc
Job Title: Software Developer - Full Stack Senior (JAVA, ArcGIS, Angular)
Location: Toronto or Guelph
Work Model: Hybrid
Duration: 5 months
Extension: 3 times
Must Haves
- At least 1+ year of experience developing and implementing Java solutions targeting soil management systems.
- 5+ years of full-stack Java development knowledge and experience designing and delivering solutions using:
- Java/JEE technology with Spring Boot version 2.5 or higher
- Angular 2+
- HTML 5
- Accessibility for Ontarians with Disabilities Act (AODA)
- RESTful APIs
- Databases (Azure SQL Database, Oracle, PostgreSQL)
- Azure DevOps Pipelines
- Good design skills to develop quality solutions
- Integration with ESRI ArcGIS Portal and ESRI ArcGIS Survey COTS
- RESTful API integration with ESRI
- Tools (Eclipse, Azure Git Repositories)
- Excellent design skills with the ability to make design recommendations and develop quality solutions.
- Developing detailed programming specifications and/or code, and performing application configuration as needed
- Building release deployments and conducting unit tests within an Agile project environment.
- Integration skills and experience developing Java solutions using APIM
- Integration skills, experience and knowledge of building Java backend using Azure Application Service Plan.
Description / Responsibilities / Skills
Description
- Senior full-stack software developer responsible for ongoing development of the Ontario Agricultural Soil Information System (OASIS).
- The OASIS solution comprises the OASIS core web application (built using Azure Cloud Java technology) and OASIS field data application (built using ESRI GIS technology).
- The purpose of the OASIS project is to design and develop a robust, comprehensive system for the collection, storage and maintenance of OMAFA's legacy and new agricultural soil data.
- In alignment to actions under the Soil Strategy and other emerging OMAFA and government initiatives.
Experience & Skill Set Requirements
Mandatory Technical Skills and Experience 50%
- Azure DevOps Repos and Pipelines for source control, build automation, and CI/CD processes
- Demonstrated ability to analyze business and technical requirements, provide sound design recommendations, and develop scalable, high-quality software solutions.
- Experience creating detailed technical specifications, designing application components, and developing maintainable, production-ready code.
- Experience performing application configuration, customization, and implementation activities as required.
- Proven experience building and managing release deployments.
- Strong knowledge of unit testing methodologies and quality assurance practices.
- Experience working within Agile delivery environments, contributing to iterative development, testing, and deployment activities.
- Demonstrated experience designing, developing, and deploying Java-based backend services and integrations within Microsoft Azure environments.
- Hands-on experience deploying and managing applications using Azure App Service Plans and related Azure platform services.
- Strong understanding of secure software development practices, including application security, privacy, and confidentiality requirements.
- Experience developing solutions that comply with Ontario Public Service (OPS) and Information & Information Technology Strategy (I&ITS) policies, standards, directives, governance requirements, and industry best practices.
Desirable Technical Skills and Experience 30%
- Experience leveraging approved AI-assisted software development tools (e.g., coding assistants) to improve software quality, development efficiency, and delivery outcomes.
- Experience working with Esri ArcGIS and Survey123 platforms and designing and implementing RESTful API integrations with Esri solutions, including geospatial data services and mapping applications.
- Demonstrated success delivering solutions using Agile methodologies, with the ability to adapt and tailor Agile practices to align with organizational processes, governance requirements, and delivery objectives.
Soft Skills and Experience 15%
- Strong analytical, troubleshooting, and problem-solving capabilities, with the ability to assess complex issues and recommend effective solutions.
- Excellent verbal and written communication skills.
- Strong facilitation and collaboration skills, with the ability to communicate effectively with both technical and non-technical stakeholders.
- Proven ability to work collaboratively within multidisciplinary teams.
- Experience liaising with business stakeholders, developers, architects, analysts, and project teams to support successful solution delivery.
- Ability to understand and translate business requirements into technical solutions.
- Strong attention to detail to ensure requirements are fully captured, validated, and implemented.
- Strong organizational skills with the ability to manage multiple priorities effectively.
- Demonstrated ability to plan, coordinate, and deliver work within established timelines and project milestones.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Developer - Full Stack (JAVA, ArcGIS, Angular) in Ontario, CA vacancy
- ...Client is looking for a Senior Full Stack Software Developer to support the ongoing... ...web application built using Java and Microsoft Azure technologies... ...Java/JEE, Spring Boot, Angular, HTML5, and RESTful APIs... ...implement integrations with ESRI ArcGIS Portal, Survey123, and...AngularFullstackJava
- ...Summary: We are seeking a Senior Full Stack Software Developer to lead the ongoing development... ...enterprise-grade software solutions using Java/JEE technologies, Angular, and Azure cloud services. The... ...solutions. Integrate ESRI ArcGIS and Survey123 platforms with...AngularFullstackJavaWork at officeRemote work2 days per week
- ...Summary We are seeking an experienced Software Developer (Full Stack) to lead the design, development, and... ...more programming languages such as Java, C#, Python, or JavaScript ~... ...Experience with front-end frameworks (React, Angular, or Vue.js) and back-end technologies...AngularFullstackJavaTemporary workRemote workFlexible hours
- Senior Full Stack Engineer Location: Toronto, ON... ...Responsibilities Design, develop, and maintain high-quality, maintainable Java applications and services... ...~5+ years of software development experience... ...technologies (for example, React, Angular, TypeScript, JavaScript...AngularFullstackJavaFull time
- ...etc. to name a few. We have an excellent reputation with the clients. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full-time positions...FullstackJavaFull timeH1bRemote work
$90.3k - $189.6k
...Job Title: Full Stack Developer Job Category: Information Technology Time... ...experienced Full Stack Software Developer to lead the design... ...programming languages such as Java, C#, Python, JavaScript,... ...front-end frameworks (React, Angular) and back-end technologies (...AngularFullstackJavaFull timeContract workWork experience placementFlexible hours$69.6k - $142.7k
Job Title: Front End Developer Tableau/Python Job Category... ...Time Type: Full time Minimum Clearance... ...seeking a seasoned Front-End Software Developer experienced... ...such as Pythons, SQL, Java, C#, or JavaScript ~... ...end frameworks (React, Angular, or Vue.js) and back-end...AngularJavaFull timeContract workWork experience placementFlexible hours$124k - $205k
...risks, and building scalable software using industry best practices... ...source of truth for our system, developing predictive algorithms that... ...and integrations. We're a full-stack team building real-time data... ...processing, and designing cloud-based Java services and APIs makes you a...FullstackJavaFull timeWork experience placementCurrently hiringWork at officeHome officeFlexible hours- ..., and production support. Develop clean, efficient, maintainable... ...Experience with Ruby, C#, Java, or Python, with Ruby preferred... ...experience with AI and agentic software development, including tools... ..., including React. Full-stack development experience. Strong...FullstackJavaFull timeRemote work
- ...debugging, and other stages of the software development lifecycle.... ...services powering Greenhouse. Develop new products and features in... ...Experience with Ruby, C#, Java, or Python; Ruby is preferred... ...Experience working across the full stack. Proficiency with architectural...FullstackJavaFull timeWork at officeRemote work
$40 per hour
...The Software Engineer Intern implements developer tools or product features on a rapid-release cycle. You will work... ...development Develop backend services in Java to support Global Search adoption... ...to client frameworks like React or Angular, Google App Engine, Amazon EC2,...AngularJavaRemote jobSummer workInternshipSummer internshipWork at office$110k - $150k
...Synectic Solutions is seeking a Full Stack Developer to join our team supporting the... ...and product managers to ideate software solutions Design client-side... ...back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js) Familiarity...AngularFullstackJavaFull timeWork at office- ...Software Developer - Full Stack All IT Solutions Canada · Ontario, Ontario Workplace Type — Remote Employment Type — Contract We are currently... ...related methods, techniques, practices and standards in JAVA, J2EE, JSF, HTML/DHTML, XML/XSL Experience in using...FullstackJavaContract workLocal areaRemote work
$100k
...Paypal, western union, client, visa, walmart lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with...FullstackJavaRemote jobFull timeH1b$120k - $140k
...technologies to join our growing Engineering team as our Senior Java Back End Developer. As a Senior Java Back-End Developer at Localcoin, you... ...of cloud environments like AWS/GPC Experience in Angular/React JS Expertise using Swagger and/or Postman tools...AngularJavaFull timeWork at office2 days per week- Job Summary: The Senior Software Developer role focuses on advanced Siebel technical configuration, design, development, and integration with... ...development (RAD) methodologies. Experience with Java and Oracle Application Development Framework (ADF). Familiarity...Java
- ...Role: Gen AI Developer As a Gen AI Developer, you will be a part... ...conversational GenAI platform. The stack centers on Python 3.12+,... ...Min 7+ years professional software development experience. Strong... ...and TypeScript for occasional full stack contributions. VeeRteq...FullstackRemote work
- ...Title: Software Development Senior Analyst Location: Brampton, ON(Hybrid) Type: Contract Job Description: We are seeking an experienced Java Full Stack Developer with 5+ years of hands-on development experience to support application development...FullstackJavaContract work
- ...Our Client is looking for a Junior Software Developer with experience in Oracle development, data integration, ETL, and enterprise data platforms... ...(INV) FND tables Nice to Have OBIEE Java Oracle ADF Middleware / gateway experience SQL...Java
- ...Role: Python Full-stack Developer Location: Toronto, ON(4 days hybrid) Duration: Fulltime Opportunity Exp: 8+ years Responsibilities... ...Knowledge of design patterns & best practices in software development Experience with version control system such...FullstackFull time
- ...looking for a Senior Software Engineer with 5 - 8 years... ...platform. This is a full-time role based in Ottawa... ...contributing full-stack when needed, collaborating... ...Architect & Build: Design, develop, and maintain scalable... ...Python, Ruby GO , Java or similar . Data &...FullstackJavaFull timeWork at office
- ...Job Title: Software Developer - Junior Location: Toronto, ON Work Model: Onsite Duration: 7 months Extension: 1 Time... ...methodologies and OBIEE Demonstrated work experience on Java and Oracle Application Development Framework (ADF) will be a...JavaWork experience placement
- Job Summary: The Junior Software Developer is responsible for translating technical system specifications into functional, tested software applications... ..., ETL methodologies, and OBIEE. Experience with Java and Oracle Application Development Framework (ADF) is an...JavaShift work
- ...Experience: 4 6 Years Employment Type: Full-Time Job Description: We are... ...will lead the performance testing lifecycle, develop complex workload models, identify... .... Scripting/programming knowledge in Java, JavaScript, or Python . Experience integrating...JavaFull time
$163k - $204k
...are building a workplace that reflects the people we serve. All full-time employees receive competitive base pay, benefits, and... ...during the interview process. We're looking for seasoned full-stack software engineers to join the teams behind Gusto's customer-facing products...FullstackFull timeWork at officeRemote work- ...ID 514854 Job Title: Software Developer Client Thales Location: Ottawa, Ontario (hybrid) (the position is onsite 3 days per week... ...with Python and C,C++ experience Design and implement Java-based software components for the LCC subsystem. Utilize...JavaFull time3 days per week
- ...Senior Backend Java Developer (Bilingual: English/Spanish) Location: Scarborough, ON (3 days onsite required weekly NO EXCEPTIONS... ...on C2C Experience: 8-12 years Type: Contract/Full-time (specify as per your arrangement) Key...JavaFull timeContract workWork experience placement3 days per week
- ...Location: Toronto, ON Job Type: Full Time Work Model: Onsite Required... ...additional language or ecosystem such as Java, .NET, Groovy, or Node.js ~ Hands-on... ...Experience integrating AI into developer platforms or enterprise tooling, rather than...JavaFull timeWork experience placement
- ...role, you’ll: Lead, coach, and develop a team of 6 engineers spanning... ...leadership philosophy A software or data engineering background... ...Knowledge of the modern data stack: Spark, Databricks, Kafka, Delta... ...Code, GitHub Copilot Languages: Java, Python, SQL, HCL Diversity &...JavaFlexible hours
$58.4k - $116.9k
Job Title: Software Developer (.NET/Angular) Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: Secret Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US * * *...AngularFull timeContract workWork experience placementLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer - Full Stack (JAVA, ArcGIS, Angular). Be the first to apply!
Related searches
- java developer remote part time Ontario, CA
- entry level java developer remote Ontario, CA
- software technology Ontario, CA
- remote software sales Ontario, CA
- embedded software Ontario, CA
- software support Ontario, CA
- ultimate software Ontario, CA
- entry level software sales Ontario, CA
- software Ontario, CA
- software qa Ontario, CA



