Full Stack Developer
Role details
Job location
Tech stack
Job description
We are looking for a motivated and autonomous Full Stack Software Engineer. You will support the Product Owner in delivering key features across key systems, working closely with Project Lifecycle Managers, Service Support and fellow Engineers.
As part of a multi disciplined engineering team, you will help design, build and enhance features within our AWS hosted solutions, bringing your expertise in Java (Spring Boot), Angular and SQL.
This role offers a collaborative team culture and flexible working, with two visits a week to our Dorset Head Office. You can expect a good work life balance and a supportive, fast paced environment., æ Deliver high quality software solutions from initial design through to production, meeting project timescales and budget
Requirements
æ Code and build interfaces user interfaces using Angular and backend services using Java
æ Build your understanding of the product domain and share knowledge with the wider team
æ Work within an Agile team environment, contributing to discussions, clarifying requirements and taking part in code reviews
æ Communicate clearly and regularly with colleagues in both written and verbal form
æ Manage and organise your development work using tools such as GitLab, Jira and Confluence
Skills & Experience:
æ Develop backend services and interfaces using Java (Spring Boot)
æ Build interactive user interfaces using Angular
æ Write and optimise SQL queries for MySQL and SQL Server
æ Test, debug and troubleshoot your own code, and support others in the team with their issues
Desirable skills:
æ Experience with Android SDK and mobile UI development is a plus