All roles

Software Engineering Sr Analyst

Remote · USA Full-time New today

About the position Job Title: Software Engineering Sr Analyst Employer: PepsiCo, Inc. Location: 7701 Legacy Drive, Plano, Texas 75024

Responsibilities

Duties: Design, develop, and maintain scalable Java-based applications using Spring Boot and related Spring frameworks (Spring MVC, Spring Data, Spring Security). Developing Restful webservices, implementing and consuming large-scale web services. Develop microservices architecture-based solutions, ensuring modularity, reusability, and performance optimization. Design and implement RESTful APIs to enable integration with internal modules and external third-party systems. Work with Apache Kafka for building real-time data pipelines and messaging systems, including publishing, consuming, and stream processing. Participate in the complete software development lifecycle (SDLC), including requirements analysis, architecture design, coding, testing, deployment, and production support. Collaborate with product owners, business analysts, and QA teams to translate business requirements into technical specifications and deliver high-quality software. Implement unit testing and integration testing strategies using tools such as JUnit and Mockito to ensure application reliability. Utilize Git for source control and participate in peer code reviews to ensure code quality, consistency, and adherence to best practices. Deploy and manage services in containerized environments using Docker and orchestration platforms such as Kubernetes (if applicable). Document system architecture, design patterns, and operational procedures to support maintainability and knowledge sharing. Telecommuting permitted 40%: work may be performed within normal commuting distance from the PepsiCo office in Plano, TX.

Qualifications

Job Requirements: Position requires a Master's degree (US or Foreign Equivalent) in Computer Science, Information Technology, or related field and three (3) years of experience in Software. Must have three (3) years of experience in: Proficiency in Java features, including OOP concepts, multithreading, exception handling, and collections framework; Spring Frameworks, including Spring Core, Spring Boot, Spring MVC, and Spring Data; Microservices architecture using Spring Boot; Development of RESTful APIs and SOAP webservices; Deploying Java applications to Azure/Aws Cloud technologies, working experience on Docker and Kubernetes; SQL Databases (MySQL and PostgreSQL) including stored procedures, triggers and query optimization. Exposure to NoSQL Databases (MongoDB and Redis); Messaging systems including KAFKA; Proficiency with Maven/Gradle build tools, experience with CICD pipelines using GitHub; Unit tests using Junit and Mockito and Integration testing with Cucumber and Performance testing with JMeter and Logging and Monitoring tools Splunk and Elastic. Salary: $134,971 - $142,000/ year QUALIFIED APPLICANTS: Visit http://www.pepsicojobs.com and search req ID # 440367 or job title. Click on matching job and follow directions to submit resume. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, protected veteran status, or disability status. PepsiCo is an equal opportunity employer. Minorities/Females/Disability/Protected Veteran. #LI-DNI

Responsibilities

  • Design, develop, and maintain scalable Java-based applications using Spring Boot and related Spring frameworks (Spring MVC, Spring Data, Spring Security).
  • Developing Restful webservices, implementing and consuming large-scale web services.
  • Develop microservices architecture-based solutions, ensuring modularity, reusability, and performance optimization.
  • Design and implement RESTful APIs to enable integration with internal modules and external third-party systems.
  • Work with Apache Kafka for building real-time data pipelines and messaging systems, including publishing, consuming, and stream processing.
  • Participate in the complete software development lifecycle (SDLC), including requirements analysis, architecture design, coding, testing, deployment, and production support.
  • Collaborate with product owners, business analysts, and QA teams to translate business requirements into technical specifications and deliver high-quality software.
  • Implement unit testing and integration testing strategies using tools such as JUnit and Mockito to ensure application reliability.
  • Utilize Git for source control and participate in peer code reviews to ensure code quality, consistency, and adherence to best practices.
  • Deploy and manage services in containerized environments using Docker and orchestration platforms such as Kubernetes (if applicable).
  • Document system architecture, design patterns, and operational procedures to support maintainability and knowledge sharing.

Requirements

  • Position requires a Master's degree (US or Foreign Equivalent) in Computer Science, Information Technology, or related field and three (3) years of experience in Software.
  • Must have three (3) years of experience in: Proficiency in Java features, including OOP concepts, multithreading, exception handling, and collections framework; Spring Frameworks, including Spring Core, Spring Boot, Spring MVC, and Spring Data; Microservices architecture using Spring Boot; Development of RESTful APIs and SOAP webservices; Deploying Java applications to Azure/Aws Cloud technologies, working experience on Docker and Kubernetes; SQL Databases (MySQL and PostgreSQL) including stored procedures, triggers and query optimization.
  • Exposure to NoSQL Databases (MongoDB and Redis); Messaging systems including KAFKA; Proficiency with Maven/Gradle build tools, experience with CICD pipelines using GitHub; Unit tests using Junit and Mockito and Integration testing with Cucumber and Performance testing with JMeter and Logging and Monitoring tools Splunk and Elastic.

Apply tot his job Apply To this Job

Related roles

Software Engineering Associate Manager

Remote · USA Full-time

Client Strategist

Remote · USA Full-time

B2B Collections Specialist (Work from Home)

Remote · USA Full-time

Java Developer Senior

Remote · USA Full-time

Advisor Consultant - Sacramento Metro (All Channels)

Remote · USA Full-time

Inside Sales, Skyline Capital, Bilingual

Remote · USA Full-time

Clinical Pharmacologist II

Remote · USA Full-time

Product Development Coordinator

Remote · USA Full-time

Defined Benefits Technical Actuary

Remote · USA Full-time

ProAdmin Support Specialist

Remote · USA Full-time

Experienced Live Chat Support Specialists – Remote Full-Time Opportunity for Immediate Start with arenaflex

Remote · USA Full-time

Part-Time Customer Care Representative – Delivering Exceptional Client Experiences in a Dynamic Telecommunications Environment

Remote · USA Full-time

Sr. Client Delivery Program Manager; remote

Remote · USA Full-time

Experienced Part-Time Remote Customer Support Specialist – Delivering Exceptional Customer Experiences at arenaflex

Remote · USA Full-time

Junger Cold Caller (m/w/d) für ambitioniertes KI-Unternehmen

Remote · USA Full-time

Remote Pharmacy Technician – Telehealth Medication Therapy Management (MTM) Specialist – Full‑Time, Patient‑Centric Clinical Support & Care Coordination

Remote · USA Full-time

Digital Small Commercial Underwriting Manager

Remote · USA Full-time

Experienced Customer Service Representative – Remote Opportunity in arenaflex

Remote · USA Full-time

Experienced Customer Service Representative – Work From Home Opportunity with arenaflex

Remote · USA Full-time

Experienced Work From Home Customer Service Representative – Delivering Exceptional Experiences for arenaflex Customers

Remote · USA Full-time