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
- ...Role: Java full stack developer Location: Markham, ON (Onsite) Interview Mode: In-person interview Must have skills: Angular, AWS, Springboot, Java Required Skills ~ Overall of 10+ years' experience Strong hands-on experience with...AngularFullstackJavaLocal area
- ...We are looking for a Java Full Stack Developer with 5+ years of experience in Java, Spring Boot, Angular, REST APIs, MongoDB, Redis, Elasticsearch, OpenShift, Jenkins, GitHub, and CI/CD. Responsibilities: ~5+ years' experience in full-stack development with a strong...AngularFullstackJava
- ...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 workFlexible hours
- ...We are looking for a Java Backend Developer with 5+ years of experience in Java, Spring Boot,... ...you do? Design and implement full-stack solutions across Python, Java/Kotlin,... ...Must-have ~5+ years of software development experience across multiple...FullstackJava
- ...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$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$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$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- 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
$100k
...below videos exhibiting at Oracle Cloud World/Oracle Java One (Las Vegas) -2023/2022 and at Gartner Data Analytics... ...name a few. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists...FullstackJavaFull time- ...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
- ...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
- ..., 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
- ...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
- ...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
- ...Job Title: Lead Java Engineer / Staff Software Engineer Location: Downtown Toronto, ON (Hybrid) Hire Type: Full time We are seeking a strong Lead/Staff Java Engineer... .... Strong experience designing and developing REST APIs and microservices....JavaFull time
- ...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
- ...Role: Java/ Spring Boot Developer- Upgrade & Modernization Duration: Long Term Location: Canada- Remote Minimum 7+ Years Experience Job Description: Looking for Java Developers to support application upgrades from Spring Boot 2.7 to 3....JavaRemote work
- 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
- ...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 Java Engineer Location: Toronto, ON Work Model: Onsite Job Type: Full Time Roles and Responsibilities Design, develop, and maintain high-quality, maintainable Java applications... ...Required ~5+ years of software development experience in Java,...JavaFull timeContract work
- ...Sr. Java Developer Bilingual Spanish Location: Toronto, ON Work Arrangement: Onsite... ...Experience: 8 12 Years Employment Type: Full-Time Job Summary We are seeking... ...practices Strong understanding of software development lifecycle and Agile methodologies...JavaFull time
- ...Position: Angular Developer with .NET and D3.js Exp Duration: Fulltime Location :Mississauga, ON (Onsite) We are seeking a skilled Angular Developer with expertise in Angular 11+, D3.js,. and NET technologies to develop modern, responsive, and data-...AngularFull time
- ...Model: Onsite Job Type: Full Time (FTE) Experience: 12... ...with strong expertise in Java and Python to lead the design... ...APIs, and microservices. Develop solutions using Java, Spring... ...Promote CI/CD adoption and modern software delivery practices....JavaFull time
- ...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
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 spring developer Ontario, CA
- java developer remote part time Ontario, CA
- java developer Ontario, CA
- java web developer Ontario, CA
- java software engineer Ontario, CA
- entry level java developer remote Ontario, CA
- embedded software Ontario, CA
- entry level software sales Ontario, CA
- software technology Ontario, CA
- software implementation project manager Ontario, CA




