PepsiCo UK
Website:
pepsico.com
Job details:
Overview
We are seeking a highly motivated Backend Developer with strong expertise in Java and Spring Boot to design, build, and scale robust backend services. In this role, you will be responsible for developing high-performance APIs, contributing to microservices architecture, and ensuring seamless integration with frontend applications, including React-based interfaces.
You will work closely with cross-functional teams across product, engineering, and operations to deliver scalable and reliable solutions. The ideal candidate has a solid foundation in backend development, a passion for clean and efficient code, and experience building cloud-native applications with modern DevOps practices.
This role offers the opportunity to work on distributed systems, integrate with enterprise platforms, and contribute to building next-generation, real-time applications
Responsibilities
- Support the vision and be part of the team of engineers to build and support digital products and solutions (DPS) across S&T core priorities
- Should be able to design, development, and deployment of cutting-edge applications, ensuring alignment with organizational goals.
- Collaborate with product managers, Scrum masters and team leads to take user stories and code them with proper development standards.
- Support software development strategy utilizing industry standards. Create roadmap and timing of implementation of the roadmap based on business requirements and strategy.
- Support expanding DPS capabilities through a customer obsessed, services-driven digital solutions platform that leverages data and AI to deliver automated and personalized experiences
- Help problem solve delivery impediments, risks, issues, and changes tied to the engineering initiatives to the stakeholders
- Interact with key business partners to recommend solutions that best meet the strategic needs of the business
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 7+ years of software development experience, with a strong focus on backend development using Java and Spring Boot.
- Proficiency in Java, Spring Boot, and backend frameworks, with working knowledge of React.js for frontend integration.
- Strong experience in building and consuming RESTful APIs, and familiarity with GraphQL and third-party service integrations.
- Solid understanding of microservices architecture, API design principles, and backend system scalability.
- Experience with databases such as PostgreSQL, MySQL, or NoSQL systems, including data modeling and performance tuning.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and experience in deploying backend services in cloud environments.
- Exposure to CI/CD pipelines, containerization (Docker), and DevOps practices.
- Understanding of authentication and authorization mechanisms (OAuth2, JWT, etc.).
- Knowledge of frontend-backend integration, including working with React-based applications.
- Strong grasp of software design principles, design patterns, and best practices for backend development.
- Excellent verbal and written communication skills, with the ability to collaborate effectively across global teams.
Click on Apply to know more.