JOBSEARCHER

Sr. Software Engineer (Java, Microservices)

Senior Software EngineerAs a Senior Software Engineer, you will be a part of the client facing Engineering team that is building high quality enterprise class software for retailers.Required Skills:8+ years of Software Development experience.Strong Backend Java Development ExperienceExperience in Microservices-based architectureExperience in multiple programming languages like JavaScript, Spring Boot or React JS framework and RDBMS or NoSQL database like MongoDB.Has a good understanding of DevOps tasks.Experience in implementing Order Management System (OMS) product for retail customers will be added advantageSpecifically Inventory Management and/or SourcingFamiliarity with RDBMS and NoSQL databases (e.g. MySQL, Cassandra, MongoDB), web servers (e.g. Apache) and UI/UX designExperience with development tools including IDE, Git, Jenkins, Maven, Gradle etc.Experience with testing frameworks like JUnit, Jest, JMeter, Selenium etc.Experience in integrating with backend systems.Demonstrated experience in enterprise-level software development.Client Facing Role - Must understand the business requirements & translate them into software requirementswill participate in client workshopsMust be able to do code reviews and merge Pull requests.