Our client is one of the biggest online retailers worldwide with yearly revenue of £2+ billion, the headquarter is based in the UK. Built to change the nature of grocery e-commerce globally, our custom-designed solutions are uniquely capable of meeting the complex and developing expectations of shoppers, while driving better productivity, greater flexibility, and higher margins for grocery retailers online. We have a long history of relationships and over the years have helped the client to develop web-portals and mobile apps, delivery control systems, staff management tools, data storage and much more.We are looking for a Middle or Strong Middle developer with proven Java experience. Candidate will work on implementation of In-store Fulfilment Project for a major US retail customer.
• Work on implementation of Database (Dynamo DB) to the existing product and service Architecture: development, implementation and maintenance Java applications; conducting debugging, testing and peer review; preparing and producing software releases; contribute and actively participate in all phases of development process.
• Working on additional features and functionalities to existing service Architecture.
• Working on extension of the store coverage of ISF product.
3+ years of production experience in Java
Experience with AWS cloud services and AWS S3 bucket (as most of the project infrastructure is cloud based)
Solid knowledge of Spring/Spring Boot
Experience working with SQL databases
Web service development experience with REST
Experience in using Gradle or Maven, Git, Gitlab
Experience in the full software development life-cycle from design to release
A good understanding of software development principles like Clean Code and SOLID principals
Knowledge in Agile/Scrum software development framework
Advanced problem-solving skills
Nice to have
Knowledge and previous working experience with databases
Learn more about our policy of equal opportunities in employment.