Job
Description
As a ‘Backend Developer', you will be part of a strong, agile, and culture-driven development team responsible for building the Supply Chain Product for tomorrow. Responsibilities include, but not limited to : * Design, develop and deploy new product features and enhancements * Triage product or system level issues, debug and ultimately resolve them by analyzing various sources * Perform code reviews on code built by other developers and ensure best practices are being followed * Bring best-in-class engineering practices across software development cycle starting from requirements review, coding, testing and security to providing client support * Follow software development processes based on agile methodologies * Participate in user story identification and analysis towards building self-correcting supply chains * Collaborate with stakeholders such as product owners, architects, engineering managers, and other business partners to investigate new designs, create prototypes and evaluate technical feasibility * Proactively research new technologies that can drive improvements and innovations for our products * Contribute to existing documentation and peer education post product updates or enhancements Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise * 5-8 years of non-internship professional software development experience in Backend Software Development * Expertise working with Java and at least one more programming languages (eg.Python) * Strong Knowledge of Spring Boot framework * Experience in working with Cloud infrastructure (VPC, Kubernetes/OpenShift, Istio, Akamai etc ) * Experience in projects including feature development, troubleshooting, production support, and customization based on business requirements. * Familiarity with SQL / NoSQL databases (DB2, Mongo, Couchbase etc) * Ability to design and develop for Security Best Practises * Proficient in source control management tools (GitHub, Jenkins) and with Agile Life Cycle Management tools (Jira, github) * Experience with CI/CD and build pipelines * Familiarity with Agile Scrum * Proficient in Linux & Windows server environments * Self-motivated towards meeting agreed goals * Innovate in the areas of Product Engineering * Open for Cross Time Zone Collaboration * An ability to work remotely and use conference and collaboration tools effectively Preferred technical and professional experience * Be familiar with latest Cloud Architectures, Migrations and Development of APIs * Exposure to Supply Chain Domain & Software Stack (eg. Sterling Integrator, GIODE, IBM VAN, SAP Adapter etc) * Knowledge of automation tools and power scripting * Experience in implementing communication protocols like AS2, AS4, FTP/FTPs, SFTP/POP3, HTTP/HTTPS, OFTP/OFTP2, CD Secure+ etc for Business to Business applications.. * Strong Communication, Presentation & Soft skills