OverviewWe are helping our client and looking for a full stack Java developer to join a small product delivery team supporting the client's system.
You will be working with one other developer to maintain and improve the external facing portal used by our customers to request a Police vet and the back-end system used by the Vetting Services team to process the requests.
The portal is a Java application using the Wicket framework for the UI and the back-end application is Java with a JSP front-end.
We have an exciting opportunity for a Senior Developer to join an already established a small team and willing to take on development tasks.ResponsibilitiesContribute to software development, including preparing and deploying releases across environments, performing system maintenance and upgrades, and developing new functionality as required.Actively participate in planning sessions and all relevant Agile ceremonies.Write and maintain unit and integration tests to ensure code quality and reliability.Produce high-quality, comprehensive documentation (including user stories) that supports the delivery of new functionality as prioritized by the business.QualificationsBachelor degree in Computer Science, Information Technology, or a related field.Experience with Wicket is an advantage but not essential.Proven knowledge and hands-on experience with Spring and Spring Boot (mandatory).
Strong understanding of SQL; experience with DB2 is preferred but not required.Practical experience with Web Services and XML.Familiarity with WebSphere and/or OpenShift is desirable.Previous experience working with New Zealand Government Web and Technical Standards would be an advantage but is not essential.
#J-*****-Ljbffr