We aren’t looking for a ‘Rock Star’ or a ‘Ninja’. We aren’t looking for a ‘Super Star Developer’ either. We want a team player; someone who is tenacious about getting things done as part of a team in an environment that expects creativity and quality delivery. Be a rebel but be part of our rebel alliance.
Skills and experience
Essential
- Strong knowledge of Java with 3+ years of experience
- Secure coding experience
- Experience of developing enterprise-grade, high performing scalable applications
- Demonstrable knowledge of relevant HMG security standards, control objectives and best practice controls from NCSC
- Strong knowledge of the Spring Boot framework (including spring data, spring security) and JEE containers
- Comfortable using AWS and Linux to support application development and deployment
- Proficient in application design and architecture
- Knowledge of a variety of persistence technologies, to include SQL and NoSQL
- Experience of designing Restful APIs
- Tenacious technical problem solver
- Good communicator
- Experience of working in Agile teams
- Demonstrable experience of working with version control, build tools, code-quality and testing tools