Ontario Government Client is actively seeking a Software Developer. As a Software Developer, where you have experience in JAVA Technologies, including Spring Boot, and has a knack for designing and developing mobile solutions for iOS and Android platforms, this role is for you. Bring your expertise in cloud environments like Azure and proficiency in Continuous Deployment methods to contribute to impactful government projects.
Note: The candidate is present on-site for three days each week.
Must Haves:
Over 10 years of demonstrated experience using JAVA Technologies, particularly Spring Boot.
3+ years of experience with Apple Xcode IDE, Swift, SQLite, Cordova, Ionic Frameworks, and Angular.
5+ years of experience in designing and developing mobile solutions for iOS and Android platforms.
3+ years experience working with Cloud Environments like Azure and CIDC Pipelines in Azure DevOps.
Expertise in Continuous Deployment methods and procedures.
Criteria:
Development Skills:
Extensive experience with JAVA Technologies, Spring, Maven, JPA, and Hibernate.
Proficiency in Java, JSON, UML, HTML5, CSS3, XML, JavaScript, SQL, XPath, and PL/SQL.
Knowledge in developing Web Services API using JAX-RS, JAX-WS, XSD, DOM, SOAP, WSDL, and JAX-RPC.
Familiarity with development tools such as Eclipse, SQL Developer, TOAD, SAX, PowerDesigner, and Visio.
Experience in data modeling and analysis with Oracle and MSSQL Server DBMS.
Technical Skills:
Design and development of real-time and near real-time data processing services.
Analyzing business requirements and determining viable solution options.
Developing and documenting models and technical requirements for communication.
Integrating real-time and mission-critical systems and ensuring interoperability.
Proficiency in Design Patterns and post-implementation support.
General Skills:
Strong verbal and written communication skills with interpersonal effectiveness.
Working knowledge of agile methodologies for application development.
Strong team player with a history of meeting deadlines on multi-year projects.
Experience with object-oriented analysis and design techniques.