Due to continued growth my client are looking to hire a number of Full Stack Java Developers to add to their existing team working on the continuous development of their suite of bespoke software.
- Designing, building, maintaining and supporting high-quality software components in both D2C and B2B websites, targeting both mobile and desktop platforms according to published standards and guidelines.
- Ensuring software is built in a standard, consistent manner by creating and maintaining unit tests as part of TDD (Test Driven Development) and following development procedures, style guides, etc
- Participating in an Agile SCRUM environment, supporting deployments where necessary
- Proposal and assessment of solutions to design problems, including identifying and evaluating new technologies and third party components.
- Full-stack Java knowledge and experience.
- Front-end development knowledge and experience. (ideally AngularJS, ReactJS or BackboneJS)
- Understanding of fundamental CS concepts (data structures, algorithms, design patterns).
- Demonstrable experience building secure Internet-facing websites.
- Demonstrable ability to deliver high quality products to sometimes challenging timescales.
- Qualified to degree level (2:1 or above) in a relevant subject, or equivalent experience