Talent.com
Innosystech Inc
Software Developer - Full Stack (JAVA, ArcGIS, Angular)Innosystech Inc • Toronto, ON, Canada
Software Developer - Full Stack (JAVA, ArcGIS, Angular)

Software Developer - Full Stack (JAVA, ArcGIS, Angular)

Innosystech Inc • Toronto, ON, Canada
18 hours ago
Job type
  • Full-time
  • Quick Apply
Job description

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.
Create a job alert for this search

Software Developer - Full Stack (JAVA, ArcGIS, Angular) • Toronto, ON, Canada

Similar jobs

Java Full Stack Developer

VG & PartnersToronto, ON, CA
Full-time

Understands that the success of a developer is to understand the core business processes of the business unit and business requirements as well as the architecture patterns and technology strategy ... Show more

 • Promoted

Rq09062 - Software Developer - Full Stack - Senior

Rubicon PathToronto, Canada
Full-time

RQ09062 - Software Developer - Full Stack - Senior Responsibilities: Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities.Trans... Show more

 • Promoted

Software Engineer

Epson CanadaMarkham, York Region, CA
Full-time

Get AI-powered advice on this job and more exclusive features.EPSON Canada is committed to providing its customers with cutting‑edge digital imaging solutions.Our product portfolio includes industr... Show more

 • Promoted

Full Stack Developer

Kumaran SystemsToronto, ON, CA
Full-time

Seeking a talented and motivated Full Stack Developer to join our technology team.The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications and en... Show more

 • Promoted

Developer Manager (Java)

The Nationwide GroupMarkham, ON, CA
Full-time

The Nationwide Group (TNG) is a pioneer in designing and developing outsourced financial services software, exclusively focused on creating comprehensive and customizable solutions for the real est... Show more

 • Promoted

Full Stack Developer - Java, REACT

Tata Consultancy ServicesToronto, ON, CA
Full-time

Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to c... Show more

 • Promoted

Senior Software Developer (Java)

OpenTextRichmond Hill, York Region, CA
Full-time

Opentext - The Information Company.OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture.As a member... Show more

 • Promoted

RQ09062 - Software Developer - Full Stack - Senior

Rubicon PathToronto, ON, CA
Full-time

RQ09062 - Software Developer - Full Stack - Senior.Responsibilities: Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities.Trans... Show more

 • Promoted

Ibm Full Stack Software Developer

LeadingtalentMarkham, Canada
Full-time

Take your Software Engineering career to the next level with IBM as a Full Stack Software Developer.This role focuses on utilizing modern technologies to build robust, scalable solutions for enterp... Show more

 • Promoted

IBM Full Stack Software Developer

LeadingtalentMarkham, ON, CA
Full-time

Take your Software Engineering career to the next level with IBM as a Full Stack Software Developer.This role focuses on utilizing modern technologies to build robust, scalable solutions for enterp... Show more

 • Promoted

Java Developer

Triunity Software, Inc.Markham, ON, CA
Full-time

Triunity Software is looking for a talented Java Developer to join our growing team in Markham, ON.This is an exciting opportunity to work on innovative software solutions in a collaborative, fast-... Show more

 • Promoted

Java AWS Tech Lead

Viva Tech SolutionsMarkham, York Region, CA
Full-time

Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Viva Tech Solutions.Java development, with a strong background in enterprise scale systems.Hands-on ... Show more

 • Promoted

Full Stack Developer Java & React TCS

Tata Consultancy ServicesToronto, ON, CA
Full-time

Pursue an exciting career as a Full Stack Developer at Tata Consultancy Services, specializing in Java and React.This opportunity focuses on innovative development and collaboration across IT teams... Show more

 • Promoted

Lead Java Full Stack Developer - C$89,004 - C$115,491 A Year

InfosysToronto County, Canada
Full-time

Experienced Lead Full Stack Developer sought for designing, developing, and delivering scalable enterprise applications using Java and Angular.Responsibilities include coding, technical leadership,... Show more

 • Promoted

Java Fullstack Developer

PYXIDIA TECHLABToronto, ON, CA
Full-time

Senior Full Stack Developer (Java, Spring Boot, Angular).Downtown Toronto (4 Days from office).We are looking for a highly skilled Senior Full Stack Developer to join our technology team.The succes... Show more

 • Promoted

Senior Full Stack Developer – Java

AkkodisToronto, ON, CA
Full-time

Senior Full Stack Developer – Java.We are seeking a highly skilled Senior Full Stack Developer with strong expertise in both front-end and back-end Java development.You’ll be part of a global team ... Show more

 • Promoted

Software Developer, Full Stack - C$90,000 - C$120,000 A Year

RemarcableToronto, Canada
Full-time

Ready to make an impact as a Full Stack Developer?AtRemarcable, we’re not just building software—we’re transforming how contractors and distributors work together in the construction industry.We’re... Show more

 • Promoted

Software Developer

CprvisionWhitchurch-Stouffville, ON, CA
Temporary

Software Developer (Temporary) – 3 Month Fixed Term Contract.Role located in Stouffville, ON; hybrid work arrangement.Reports to Manager, Software Engineering in the R&D department.As a Software De... Show more

 • Promoted

Senior Java Full Stack Developer

CogencyToronto, ON, CA
Full-time

Cogency is a Toronto-based consulting and technology services firm specializing in enterprise digital transformation across the Banking, Financial Services, and Insurance (BFSI) sector.We partner w... Show more

 • Promoted

Software Developer - Full Stack - Senior

i-Net ConnexionToronto, ON, CA
Full-time

Microsoft/Azure Development and Quality Assurance Experience.Entity Framework or other Object-Relational Mapping data access tools.Knowledgeable in Web Content Accessibility Guidelines (WCAG) for w... Show more