Solving real world business problems in the merchandising area of Sam's Club through designing, developing, and maintaining scalable software solutions
Requirements
- Expertise in Java (Core Java concepts, Spring Framework, JUnits etc, Database interactions)
- Great understanding of micro services architecture and reactive programming
- Experience with distributed (multi-tiered) systems, relational databases, and Nosql databases
- Experience with cloud platforms like Azure or Google Cloud platform
- Experience with Docker and Kubernetes
- Comprehensive knowledge of Java, React, one or more cloud platforms, and agile methodologies
- Knowledge of accessibility best practices and implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards
Responsibilities
- Design, develop, test, and deploy cutting edge solutions at scale, impacting millions of customers
- Build responsive front-end applications using React, integrating APIs and managing data flow across distributed systems
- Design and maintain robust data pipelines to support ETL processes, ensuring reliable data transformation and delivery across platforms
- Work with architects, development leads, and product managers to ensure that solutions meet business needs
- Troubleshoot business and production issues by gathering information; performing root cause analysis to reduce future issues; and engaging support teams to assist in the resolution of issues
- Apply system design principles to architect resilient, high-performance solutions, and contribute to generative AI and agent-based systems that enhance automation and intelligence in software delivery
- Collaborate with cross-functional teams to ensure high-quality deliverables while driving continuous improvement and innovation
Other
- Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 2 years’ experience in software engineering or related area
- 4 years’ experience in software engineering or related area
- Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area
- Background in creating inclusive digital experiences
- Ability to work in a team environment and collaborate with cross-functional teams
- Must be able to work in the United States