Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software engineer senior H/F (IT)

Randstad

We are seeking a highly skilled Senior Full Stack Java Developer for an 11-month contract in Toronto. You will lead the development of modern web applications using Spring Boot and Angular, ensuring seamless integration with ESRI ArcGIS and high-performance cloud databases on the Azure platform.

Duration: 11-month contract with potential for extension

Complex Domain Work: Gain unique experience working at the intersection of environmental science (soil management) and enterprise IT.

Advanced GIS Exposure: Deepen your expertise in spatial data integration using the industry-standard ESRI ArcGIS suite.

Full Lifecycle Ownership: From detailed programming specifications and unit testing to building release deployments on Azure.

Design, code, and implement end-to-end Java solutions using Spring Boot (v2.5+) for the backend and Angular (2+) for the frontend.

GIS Integration: Lead the technical integration with ESRI ArcGIS Portal and ESRI ArcGIS Survey COTS, developing RESTful APIs to bridge spatial data with core business logic.

Build and maintain Java backends using Azure Application Service Plans and manage secure integrations via Azure API Management (APIM).

Database Management: Design and optimize schemas for Azure SQL, Oracle, and PostgreSQL, with an emphasis on handling spatial datasets.

DevOps & CI/CD: Manage the full application lifecycle through Azure DevOps Pipelines, utilizing Git repositories for version control and automated release deployments.

Compliance: Ensure all user interfaces are fully compliant with the Accessibility for Ontarians with Disabilities Act (AODA) and HTML5 standards.

Agile Leadership: Lead continuous improvement processes, including Sprint Retrospectives and backlog refinement, to maximize Agile adoption within organizational constraints.

Core Experience: 7+ years of full stack Java/JEE development experience.

Niche Expertise: At least 1+ year of experience developing Java solutions specifically for soil management systems.

Technical Stack:

Java/JEE, Spring Boot 2.5+, RESTful APIs.

Frontend: Angular 2+, HTML5, CSS3, AODA compliance.

Data: Azure SQL, Oracle, PostgreSQL, and ESRI GIS databases.

Tools: Proficient in Eclipse, Azure Git Repositories, and Azure DevOps.

Methodology: 4+ years of experience delivering solutions using Agile practices and leading sprint teams.

Desirable Skills: Proficiency in Python for scripting and advanced RESTful integration patterns with ESRI.

Excellent verbal and written communication, with a proven ability to facilitate design sessions and provide technical recommendations to stakeholders.

If you are a seasoned Java developer with a background in GIS integrations and a passion for building quality, accessible software, we encourage you to apply today!

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to View email address on randstad.com.

Vacancy posted 17 days ago
Similar jobs that could be interesting for youBased on the Software engineer senior H/F (IT) in Toronto, ON vacancy
  •  ...Position: Senior Full Stack – Software Developer Duration: 1.5 Years assignment (contract) Client Location: Toronto ( Onsite : 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Friday) Engagement Model: Professional Services Engagement – B2B (Incorporated Entities... 
    Senior
    Contract work
    Temporary work
    Monday to friday

    Akkodis

    Toronto, ON
    3 days ago
  • We are seeking a highly experienced Senior Software Developer to join our team in a mission-critical capacity. In this role, you will be responsible...  .... Technical Depth: Work on a sophisticated, multi-tier stack involving legacy and modern cloud-native technologies. Stability... 
    Senior
    Long term contract
    Contract work
    Monday to friday

    Randstad

    Toronto, ON
    3 days ago
  •  ...Position: Senior Full Stack – Software Developer Duration: 1 Year assignment (contract) Client Location: Toronto ( Onsite : 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Friday) Engagement Model: Professional Services Engagement – B2B (Incorporated Entities... 
    Senior
    Contract work
    Temporary work
    Monday to friday

    Akkodis

    Toronto, ON
    6 days ago
  • We are seeking a highly skilled Senior Full Stack Software Developer for a 10-month contract in Toronto. This specialized role sits at the intersection of engineering and design, focusing on the development, governance, and maintenance of a robust Design System. You will be... 
    Senior
    Contract work
    Manual labor

    Randstad

    Toronto, ON
    4 days ago
  • We are seeking a Senior Software Developer - Full Stack to lead the modernization and sustainment of critical enterprise applications. This role is pivotal in bridging the gap between legacy environments (WebSphere/Java EE/Oracle/DB2) and modern, cloud-based architectures (SpringBoot... 
    Senior
    Long term contract
    Contract work
    Monday to friday

    Randstad

    Toronto, ON
    3 days ago
  • Do you have demonstrated experience in developing frontend applications using REACT/Angular, JSON, HTML/CSS/XML/XPath to build...  ...great opportunity for you! Our client is looking for a Senior Software Developer - Full Stack for a 11 month contract in Toronto. This is an... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    6 days ago
  •  ...tested applications. This includes developing detailed programming...  ...applications and web components at a senior level Proficient with both...  ...ensuring the entire stack is designed and built for speed...  ...Professionals throughout the Software Development Life Cycle Experience... 
    Senior
    Flexible hours

    Maarut

    Toronto, ON
    4 days ago
  •  ...JavaScript and JSP Responsible for in integration of Open Source Software (OSS) products into new and existing systems Creation and...  ...protocols, middleware and gateways ~ Experience developing or maintaining large scale IT systems, including high-volume public... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    2 days ago
  •  ...) management, performance tuning and technical documentation Develop and sustain components that ensure secure integration of the provincial...  ...effort estimate and solution design/development due to solution/software upgrades or any new requirements (e.g. Panorama 4.4.x upgrades,... 
    Senior
    Contract work
    Flexible hours

    Maarut

    Toronto, ON
    2 days ago
  • $95 - $100 per hour

     ...of Public and Business Service Delivery and Procurement Max Extension Term(s) 1 Time Rate: 95-100/hr Title Software Developer - Full Stack Description Responsibilities: Design, implement, and continuously expand data pipelines by performing extraction... 
    Senior
    Hourly pay
    Full time
    Contract work
    Fixed term contract
    Manual labor
    Remote work
    Monday to friday

    Bytecraft Soultions

    Toronto, ON
    11 days ago
  •  ...Trevor Frances Recruitment is supporting a client in the search for a Senior Full Stack Developer. This role is suited for an experienced developer who brings strong technical expertise across both front-end and back-end development, along with the ability to design and deliver... 
    Senior

    Trevor Frances Recruitment

    Toronto, ON
    1 day ago
  • $109.76k per year

     ...to build solutions that keep the campus running efficiently. Developers joining our group will enjoy meaningful creative input, the freedom...  ...supervision of the Lead Developer & Systems Architect, the Senior Full Stack Developer will be primarily responsible for designing, coding... 
    Senior
    Full time

    University of Toronto

    Toronto, ON
    11 days ago
  •  ...product managers, backend engineers and auditors to design, develop and deploy full stack application solutions within the IA ecosystem...  ...Markup Language (HTML), JavaScript, Programming Languages, Software Development Life Cycle (SDLC), System Applications Additional... 
    Senior
    Full time

    Royal Bank of Canada

    Toronto, ON
    11 days ago
  •  ...Job Description What is the opportunity? We’re seeking a talented Senior Full Stack Developer for our Residential Lending technology team. You will be responsible for the entire development lifecycle, from concept to functional prototype, working alongside business SMEs... 
    Senior
    Long term contract
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    13 days ago
  •  ...Position: Intermediate Full Stack – Software Developer Duration: 1 Year assignment (contract) Client Location: Toronto ( Onsite : 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Friday) Engagement Model: Professional Services Engagement – B2B (Incorporated... 
    Contract work
    Temporary work
    Monday to friday

    Akkodis

    Toronto, ON
    5 days ago
  •  ...automated solutions. Our technologists design, develop and support the services we own. We’re...  ...looking for a talented and passionate Sr Software Developer to join our team. Our team is designed...  ...of software engineering practices for the full software development life cycle, including... 
    Senior
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    2 days ago
  • Do you have 3-5+ years of demonstrated full-stack development experience in AngularJS, Reactjs, JQuery, PHP and JavaScript? Are you proficient...  ...for you! Our client is looking for an Intermediate Software Developer - Full Stack for a 6 month contract in Toronto. This is... 
    Contract work

    Randstad

    Toronto, ON
    9 days ago
  •  ...Scribendi is seeking a Senior Full-Stack Engineer to build AI-driven products that empower researchers worldwide.  You will work across the...  ...stack to deliver scalable, high-performance applications and help develop agentic AI systems and intelligent collaboration tools that... 
    Senior
    Full time
    Worldwide

    Scribendi

    Toronto, ON
    16 days ago
  • $140k per year

     ...performance and sign up for athletic events all over! We are actively growing the team and have an urgent need to bring on a Senior Full-Stack Developer (Canadian Residents) . If you are passionate about fitness and love working with a dynamic team, then come join us!... 
    Senior
    Ongoing contract
    Local area
    Remote work

    CyberCoders

    Toronto, ON
    7 days ago
  • $100k - $122.5k per year

     ...ecosystem dedicated to realizing the full potential of our people and...  ...across disciplines to design, develop, and evolve systems that are...  ...This role develops scalable full-stack applications and tools that support...  ...into production systems. The Senior Full Stack Developer... 
    Senior

    Klick

    Toronto, ON
    7 days ago
  •  ...CSS3, and modern UI development patterns? If so, this would be a great opportunity for you! Our client is looking for a Senior Software Developer - Full Stack for a 11 month contract in Toronto. This is an onsite role. Rate: $ 565.97 -$ 601.35 Advantages • Earn a... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    a month ago
  •  ...between. We take great pride in hiring and developing top talent who can add to our culture...  ...it. We are looking for an outstanding Full Stack Engineer with AWS experience to work...  ...maintain technical documentation to support software applications. Own multiple subsystems... 
    Senior
    Full time
    Immediate start
    Remote work

    eBay

    Toronto, ON
    4 days ago
  • We are seeking a Senior Full Stack Software Developer to join a high-profile digital initiative focused on enabling regional and local stakeholders through centralized management systems. In this role, you will apply a user-first approach to translate technical specifications... 
    Senior
    Local area

    Randstad

    Toronto, ON
    a month ago
  •  ...Job Description Senior Full Stack Security Developer What is the Opportunity? Join our innovative PayEdge Technology team at RBC, where we're building the security foundation for accounts payable and accounts receivable solutions. As a Full Stack Security Developer... 
    Senior
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    3 days ago
  • We are seeking a high-caliber Full-Stack Software Developer with specialized expertise in AI/ML and Cloud Architecture. This role is designed for a senior technical leader who can navigate a diverse ecosystem of technologies—from React/Next.js front-ends to a polyglot back-... 
    Senior

    Randstad

    Toronto, ON
    more than 2 months ago
  •  ...Context API, etc? Do you have ou have hands-on experience with software architecture principles and patterns such as serverless...  ...great opportunity for you! Our client is looking for a Senior Software Developer - Full Stack for a 12 month contract in Toronto. This is an... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    a month ago
  • $140k - $150k per year

     ...predictably when the world is messy. Our stack is Ruby on Rails, Ember.js, and PostgreSQL...  ...just patch symptoms. ~Work closely with Developers, Product, Design, and stakeholders to...  ...improving system performance, reliability, or developer experience. Benefits:Winner of Canada’... 
    Senior
    Work at office
    Flexible hours

    Financeit Inc.

    Toronto, ON
    a month ago
  • We are seeking a highly skilled Senior Full Stack Software Developer to join our team in Toronto. This role is focused on the design, implementation, and maintenance of complex n-tier web applications and cloud-native solutions. You will be responsible for translating technical... 
    Senior
    Long term contract
    Contract work

    Randstad

    Toronto, ON
    more than 2 months ago
  • Do you have working experience of developing Web-based Java EE and Cloud-Native applications using Angular, React / Redux, Node...  ...great opportunity for you! Our client is looking for a Senior Software Developer - Full Stack for a 12 month contract in Toronto. This is an... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    more than 2 months ago
  •  ...effectively with colleagues and clients? If so, this would be a great opportunity for you! Our client is looking for a Senior Software Developer - Full Stack for a 7 month contract in Toronto. This is an onsite role. Rate: $565.97 - $601.35 Advantages • Earn a competitive... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software engineer senior H/F (IT). Be the first to apply!