Develop and maintain Pizza Hut's in-restaurant software systems. Design, develop, and test software in Java/JavaScript framework/Restful API's using technology stack such as Java/J2EE, Spring framework, AWS S3, Postgres DB on Linux and Windows systems. Advocate for and adhere to industry-standard best software engineering practices. Document status of tasks in work tracking tool (Jira). Analyze existing software to determine areas for continuous improvement. Work with leads to plan sprints and deliver solutions for business requirements (user stories). Contribute to platform architecture decisions. Participate in project planning activities - breakdown of requirements into tasks, resource, and duration estimation, etc. Create functional and technical documentation as required - this may include use case realizations, detailed technical designs, etc.