Job Description
Location : Nottingham, United Kingdom (Hybrid : 3 days in office, 2 days remote)
About the Role :
We are expanding our Java Development team in Nottingham!
If you’re passionate about building high-quality software that enhances the lives of consumers, this is your chance to work in a collaborative, self-organized engineering environment.
Key Responsibilities :
- Design and develop software features that are both delightful and essential to users
- Work closely with Product Management to bring ideas to life
- Own and lead development on team-owned components and features
- Innovate within your team and contribute to your technical domain
Required Skills and Experience :
Experience with AWS / Cloud platformsProven ability to deliver high-quality applicationsStrong programming skills with experience in Java and modern OO principles (SOLID, SOA, HTTP, REST)Experience with Spring Boot and Spring CloudExperience in building APIs and working within a microservices architectureAbility to collaborate effectively within a teamCommitment to best practices, including Pair Programming, TDD, and BDD...