Fullstack Developer
PepsiCo · Hyderabad, Telangana, India
PepsiCo · Hyderabad, Telangana, India
**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.