About this role
We are seeking a highly-skilled Software Engineer to join our teams in the development of high-quality applications.
* Operate as a full-stack owner, driving development from database to user interface.
* Lead development of business solutions using a user-centric approach and disciplined Agile practices.
* Contribute across the stack, developing business logic with Java/Spring Boot on backend and building intuitive user interfaces with React on frontend.
Key focus areas include modernizing core retail functions, such as merchandising systems, optimization systems, and replenishment.
Requirements
* 4+ years of professional software development experience, with focus on full-stack engineering.
* Experience with Java, JEE development, Spring Boot, Spring MVC, Spring Security, modern JavaScript, React, Kafka, relational databases, Agile environment, Test-Driven Development (TDD), Pair Programming, continuous integration/continuous deployment (CI/CD).
* Excellent verbal communication skills, essential for collaboration.
Becoming part of our team means being part of a dynamic environment where innovation is encouraged and creativity is valued. Our collaborative approach fosters open communication and knowledge sharing, which enables us to deliver high-quality results. If you have what it takes to be a key player in our team, we'd love to hear from you.