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
Il y a 22 heures
Type de contrat
  • Temps plein
  • Quick Apply
Description de poste

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.
Créer une alerte emploi pour cette recherche

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

Offres similaires

Java Full Stack Developer

VG & PartnersToronto, ON, CA
Temps plein

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 ... Voir plus

 • Offre sponsorisée

Rq09062 - Software Developer - Full Stack - Senior

Rubicon PathToronto, Canada
Temps plein

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

 • Offre sponsorisée

Software Engineer

Epson CanadaMarkham, York Region, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Full Stack Developer

Kumaran SystemsToronto, ON, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Developer Manager (Java)

The Nationwide GroupMarkham, ON, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Full Stack Developer - Java, REACT

Tata Consultancy ServicesToronto, ON, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Senior Software Developer (Java)

OpenTextRichmond Hill, York Region, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

RQ09062 - Software Developer - Full Stack - Senior

Rubicon PathToronto, ON, CA
Temps plein

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

 • Offre sponsorisée

Ibm Full Stack Software Developer

LeadingtalentMarkham, Canada
Temps plein

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... Voir plus

 • Offre sponsorisée

IBM Full Stack Software Developer

LeadingtalentMarkham, ON, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Java Developer

Triunity Software, Inc.Markham, ON, CA
Temps plein

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-... Voir plus

 • Offre sponsorisée

Java AWS Tech Lead

Viva Tech SolutionsMarkham, York Region, CA
Temps plein

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 ... Voir plus

 • Offre sponsorisée

Full Stack Developer Java & React TCS

Tata Consultancy ServicesToronto, ON, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

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

RemarcableToronto County, Canada
Temps plein

Seeking a Full Stack Software Developer to build and launch features, fix bugs, and integrate systems for a construction industry SaaS startup.Requires Python/Django and REST API experience. Voir plus

 • Offre sponsorisée

Java Fullstack Developer

PYXIDIA TECHLABToronto, ON, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Senior Full Stack Developer – Java

AkkodisToronto, ON, CA
Temps plein

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 ... Voir plus

 • Offre sponsorisée

Software Developer

CprvisionWhitchurch-Stouffville, ON, CA
Temporaire

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... Voir plus

 • Offre sponsorisée

Senior Java Full Stack Developer

CogencyToronto, ON, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Software Developer - Full Stack - Senior

i-Net ConnexionToronto, ON, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

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

InfosysEast York, Canada
Temps plein

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