Senior Full Stack Developer - JAVA
Summary
Senior full-stack Java developer building the Ontario Agricultural Soil Information System (OASIS) core web and field data applications — designing Spring Boot and Angular apps with RESTful API integrations (including ESRI ArcGIS), unit testing, and release deployments in an Agile team.
This role offers a chance to design, develop, and maintain the OASIS core web application and field data application using advanced technologies. You will apply your experience in Java/JEE, Angular, AODA compliance, and RESTful API integration to deliver high-quality solutions in an Agile environment.
Key Responsibilities: • Develop and implement JAVA solutions for soil management systems • Design and deliver applications using Spring Boot and Angular • Conduct unit testing and manage release deployments • Collaborate in an Agile development environment • Integrate with ESRI ArcGIS and other platforms
Requirements: • 5+ years Java full-stack development experience • 1+ year experience in soil management systems • Knowledge of Azure DevOps and CI/CD processes • Strong analytical and problem-solving skills • Excellent communication and collaboration abilities
Join a team where your software development expertise will have a direct impact on agricultural practices in Ontario.