This role requires strong experience in Java and other high-level programming languages, strong experience with SQL database development, an understanding of retail business, and collaboration with a team of developers on both individual and group projects