Job Title: Software Engineer III Company Name: Yum! Brands Job Details: $107k-$133k/yrRemoteFull,Time Job Url: https://hiring.cafe/viewjob/uca4kv14ex6rvcbj Job Description: Posted 16h agoSoftware Engineer III@ Yum! BrandsView All JobsWebsiteUnited States$107k-$133k/yrRemoteFull TimeResponsibilities:Design applications, Develop APIs, Deploy on AWSRequirements Summary:Bachelor’s degree in software engineering or computer science; 2-5 years of software development; strong Java/Spring Boot; AWS, Docker, REST APIs; databases; QA automation; CI/CD; Agile; excellent communication.Technical Tools Mentioned:Java, Spring Boot, Docker, REST API, AWS, ECS, Lambda, EC2, IAM, CloudWatch, MongoDB, SQL, Kafka, JUnit, Mockito, Spring Test, GitLab, Jira, Confluence, Unix/Linux, Agile/Scrum Pizza Hut is looking for a self-motivated software engineering candidate to be part of the journey to modernize our Above Store applications. We are seeking an engineer to support the design, development, and maintenance of enterprise Java applications deployed across hybrid environments (on-premises and AWS). This role requires strong programming expertise in java, Spring boot framework, cloud experience and QA automation knowledge. The position requires participation in the full software development lifecycle as a member of a cross-functional Agile team.  A candidate with these technical skills, who collaborates well with others (QE, architect, product owner, infrastructure, platform engineering), and who is passionate about Agile processes will be an excellent fit.ResponsibilitiesDesign, develop, test, and maintain Java-based enterprise applications.Develop and enhance RESTful APIs and backend services.Support applications deployed in:On-premises environments (Apache Tomcat servers)AWS cloud environments (ECS, Lambda, EC2)Work with AWS services including IAM, S3, CloudWatch, Kinesis Data Firehose, and Aurora.Develop and maintain automated test scripts (unit, integration, regression) and contribute to QA automation frameworks.Integrate automated tests into CI/CD pipelines to ensure high-quality releases.Work with MongoDB, SQL databases, and Amazon Aurora for data management and optimization.Participate in code reviews and follow established coding standards and best practices.Troubleshoot and resolve production issues, including log analysis and root cause identification.Work in Unix/Linux environments for application deployment, debugging, and support.Use Gitlab for version control and collaborate using Jira and Confluence in an Agile development environment.Support continuous improvement of development, testing, and deployment processes.Design, develop and test software using technology stack such as Java/J2EE, Spring Boot framework, AWS S3, Golang.Advocate for and adhere to industry-standard best software engineering practices.Analyze existing software to determine areas for continuous improvement.Work with team to plan and deliver solutions for business requirements, breakdown of requirements into tasks, resource, and duration estimation, etc.Contribute to platform architecture decisions.Create functional and technical documentation and diagrams as requiredQualificationsBachelor’s degree (B.E.) in Software Engineering, Computer Science, or a related field.2-5 years of professional software development experience.Strong programming skills in Java/ Spring Boot framework.Solid understanding of object-oriented programming principles and design patterns.Experience working with Docker for containerization.Experience developing RESTful APIs and distributed backend systems.Experience testing APIs using postman or similar tools.Hands-on experience with AWS services such as ECS, Lambda, EC2, IAM, and CloudWatch.Experience with MongoDB and relational SQL databases.Experience with Kafka.Experience with QA automation tools and testing frameworks.Working knowledge of Unix/Linux environments.Experience with building and maintaining CI/CD pipelines using Gitlab and testing automation using Junit/Mockito/Spring Test.Familiarity with Agile/Scrum methodologies and Jira.Strong analytical and problem-solving skills.Excellent verbal and written communication skills.Ability to work independently and collaboratively in a team environment.Salary Range: $106,600 - $133,200 annually + bonus eligibility. This is the expected salary range for this position. Ultimately, in determining pay, we'll consider the successful candidate’s location, experience, and other job-related factors.