Jobs · Information Technology · Texas

Information Security- Assoc Specialist

PepsiCo · Plano, TX · 1 mo ago
On-siteInformation Technology$94k–$156k/yrFull-time

About the role

We are seeking an experienced Senior Full Stack Developer to design, build, and support scalable, secure, and high-performing enterprise applications. The ideal candidate will have deep expertise across modern front-end and back-end technologies, lead technical design, drive development best practices, mentor team members, and collaborate closely with product, architecture, and DevOps teams to deliver business-critical solutions.

Responsibilities

  • Application Design & Development
    • Design, develop, and maintain full-stack applications using React, Node.js, Java (Java 8+/17+), JavaScript/TypeScript, HTML5, and CSS3.
    • Architect and implement RESTful APIs, microservices, and distributed systems to support enterprise-scale business solutions.
    • Develop reusable, maintainable, and testable components following modern design principles and coding standards.
    • Collaborate with product owners, architects, and business stakeholders to translate requirements into scalable technical solutions.
  • Back-End Engineering
    • Design and implement microservices using the Spring ecosystem, including Spring Boot, Spring Security, Spring Data JPA, and Spring Cloud.
    • Develop secure APIs and services utilizing OAuth 2.0, JWT, and industry-standard authentication and authorization frameworks.
    • Optimize database performance through query tuning, indexing strategies, and efficient data access patterns.
    • Ensure application reliability, fault tolerance, and scalability for high-volume production environments.
  • Front-End Engineering
    • Build responsive, accessible, and performant user interfaces using React and modern UI architecture patterns.
    • Develop and maintain state management solutions using Redux, Context API, Recoil, or similar frameworks.
    • Create reusable React components, custom hooks, and front-end libraries to improve development efficiency.
    • Optimize application performance through bundle optimization, lazy loading, memoization, and Lighthouse performance improvements.
    • Leverage modern design systems and UI frameworks such as Material UI and Bootstrap.
  • Cloud & DevOps
    • Deploy, monitor, and maintain applications across cloud platforms such as AWS, Azure, or GCP.
    • Implement and support automated CI/CD pipelines using Jenkins, GitLab CI, GitHub Actions, or similar tools.
    • Collaborate with infrastructure and operations teams to enhance deployment automation, monitoring, and observability.
    • Promote DevSecOps practices by integrating security and quality controls throughout the software development lifecycle.
  • Technical Leadership
    • Lead architectural discussions and contribute to technology strategy and solution design.
    • Conduct code reviews and enforce best practices for code quality, security, maintainability, and performance.
    • Mentor junior and mid-level developers through technical guidance and knowledge sharing.
    • Drive adoption of modern development methodologies, frameworks, and engineering standards.
  • Quality & Testing
    • Develop and maintain automated test coverage using frameworks such as Jest, React Testing Library, and other testing tools.
    • Participate in troubleshooting, performance analysis, and root-cause investigations.
    • Ensure applications meet security, scalability, and reliability requirements.

Requirements

Education

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • Master's degree preferred but not required.

Experience

  • 8+ years of software development experience, including significant full-stack development experience.
  • 5+ years of experience developing enterprise applications using React, Java, and Node.js.
  • Proven experience designing and implementing microservices architectures and distributed systems.
  • Hands-on experience with cloud platforms (AWS, Azure, or GCP) and containerized deployments.

Technical Skills

Strong proficiency in:

  • React
  • Node.js
  • JavaScript / TypeScript
  • Java (Java 8+ or Java 17+)
  • HTML5 and CSS3

Expertise in:

  • RESTful APIs
  • Microservices Architecture
  • JSON-based integrations
  • Spring Boot, Spring Security, Spring Data JPA, Spring Cloud
  • OAuth 2.0, JWT, and application security
  • Database optimization and performance tuning
  • CI/CD pipeline implementation
  • Front-end architecture and state management
  • Design patterns such as MVC, Repository Pattern, and related architectural principles
  • Front-end build tools such as Webpack and Babel

Leadership & Soft Skills

  • Strong problem-solving and analytical skills.
  • Excellent communication and stakeholder management capabilities.
  • Demonstrated experience leading code reviews and mentoring development teams.
  • Ability to work effectively in a fast-paced Agile environment.
  • Passion for delivering high-quality, secure, and scalable software solutions.

Preferred Qualifications

  • Experience with large-scale cloud-native architectures.
  • Knowledge of containerization technologies such as Docker and Kubernetes.
  • Experience implementing enterprise observability, monitoring, and logging solutions.
  • Exposure to enterprise security and compliance requirements in highly regulated environments.

Pay

The expected compensation range for this position is between $93,500 - $156,450. Location, confirmed job-related skills, experience, and education will be considered in setting actual starting salary. Bonus based on performance and eligibility target payout is 10% of annual salary paid out annually.

Benefits

  • Paid time off subject to eligibility, including paid parental leave, vacation, sick, and bereavement.
  • Comprehensive benefits package to support employees and their families, subject to elections and eligibility:
    • Medical, Dental, Vision
    • Disability, Health, and Dependent Care Reimbursement Accounts
    • Employee Assistance Program (EAP)
    • Insurance (Accident, Group Legal, Life)
    • Defined Contribution Retirement Plan

Similar jobs