HM Note : This onsite contract role is in office every day at the manager's discretion. Candidate resumes must include first and last name, email and telephone contact information. This role commences April 1, 2026
Description
Full Stack Programmer Developer for OBR will be required to :
- Translate technical systems specifications into tested, fully functional business applications via OPS-standard development tools. This includes adhering to OPS development & programming specifications, developing / generating code and other technical artefacts, compiling data-driven programs, and building / maintaining / conducting unit tests.
- Resolve and troubleshoot technical problems which arise during the testing and operation of business applications and software packages, including technical assistance / support in implementation, conversion, and migration of applications
- Fulfill the role of technical subject matter expert regarding the design and construction of in-scope business applications and the software tools / technologies used to construct those applications.
Skills
Experience and Skill Set Requirements
Programmer Developer for OBR will be required to :
Translate technical systems specifications into tested, fully functional business applications via OPS-standard development tools. This includes adhering to OPS development & programming specifications, developing / generating code and other technical artefacts, compiling data-driven programs, and building / maintaining / conducting unit tests.Resolve and troubleshoot technical problems which arise during the testing and operation of business applications and software packages, including technical assistance / support in implementation, conversion, and migration of applicationsFulfill the role of technical subject matter expert regarding the design and construction of in-scope business applications and the software tools / technologies used to construct those applications.Experience and Skill Set Requirements Technical Tools - 45%
10+ years working experience using Java EE frameworks extensively including Java, EJB, JPA,JSP,Servlets, JDBS, JNDI, etc.10+ years working experience of developing Web-based Java EE and Cloud-Native applications using Angular, React / Redux, Node.js, GraphQL, JSON, Spring Boot, Spring MVC, JavaScript, Web ServicesWorking experience with Object Oriented Analysis & Design (UML – Use Case / Class sequence / Collaboration / State) and Micro Service Architecture modelFamiliar with UI design principles and guidelines (Angular, React / Redux Framework)Programming Experience - 20%
Experience with Web services both SOAP and ReSTExperience with software development tools such as GitHub, Azure, BootstrapExperience with data mapping and XML ParsingOracle Database Experience - 30%
Experience with Oracle 19CExperience in developing complex Oracle PL / SQL scripts to retrieve and format data to meet business requirementsExperience with Oracle Database DML / DDL script developmentPublic Sector Experience - 5%
Experience working in a highly complex, unionized and multi-stakeholder environment.Understanding of Public Sector IT methodologies and standardsMust Haves :
10+ years experience with working experience of developing Web-based Java EE and Cloud-Native applications using Angular, React / Redux, Node.js, GraphQL, JSON, Spring Boot, Spring MVC, JavaScript, Web ServicesDemonstrated experience with Web services development including both SOAP and ReSTExperience with Oracle 19C and in developing complex Oracle PL / SQL scripts to retrieve and format data to meet business requirements and design.Nice to Have :
Public Service ExperienceMust Have :
experience with working experience of developing Web-based Java EE and Cloud-Native applications using Angular, React / Redux, Node.js, GraphQL, JSON, Spring Boot, Spring MVC, JavaScript, Web ServicesDemonstrated experience with Web services development including both SOAP and ReSTExperience with Oracle 19C and in developing complex Oracle PL / SQL scripts to retrieve and format data to meet business requirements and design.Nice to have :
ideally in the context of occupational and / or business registry systems.