Sam's Club's MyClub platform is revolutionizing how associates manage daily club activities by empowering them with real-time insights, smarter workflows, and seamless coordination to deliver a superior experience. The company is looking to build and scale this product to enhance operational excellence and shape the future of retail through technology.
Requirements
- Extensive Expertise and hands-on experience in object-oriented programming understanding of Java 8 ; Java related frameworks, their respective lifecycles combined with a solid knowledge of multithreading, networking, offline storage and performance tuning.
- Expert level knowledge of Java 8;, Spring Boot, MQTT, Design patterns, Messaging Architectures like Kafka and API development.
- Experience in good app architecture using design patterns such as MVVM, High availability, fault tolerant systems.
- Strong experience in RESTful Microservices.
- Container technologies such as Docker on Kubernetes
- Strong API design, development, and management.
- Experienced in Devops culture and have built CICD process with automation.
Responsibilities
- Extensive Expertise and hands-on experience in object-oriented programming understanding of Java 8 ; Java related frameworks, their respective lifecycles combined with a solid knowledge of multithreading, networking, offline storage and performance tuning.
- Expert level knowledge of Java 8;, Spring Boot, MQTT, Design patterns, Messaging Architectures like Kafka and API development.
- Experience in good app architecture using design patterns such as MVVM, High availability, fault tolerant systems.
- Strong experience in RESTful Microservices.
- Container technologies such as Docker on Kubernetes
- Strong API design, development, and management.
- Experienced in Devops culture and have built CICD process with automation.
Other
- Demonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans by providing expert advice and guidance to others in the application of information and best practices; supporting and aligning efforts to meet customer and business needs; and building commitment for perspectives and rationales.
- Provides and supports the implementation of business solutions by building relationships and partnerships with key stakeholders; identifying business needs; determining and carrying out necessary processes and practices; monitoring progress and results; recognizing and capitalizing on improvement opportunities; and adapting to competing demands, organizational changes, and new responsibilities.
- Models compliance with company policies and procedures and supports company mission, values, and standards of ethics and integrity by incorporating these into the development and implementation of business plans; using the Open Door Policy; and demonstrating and assisting others with how to apply these in executing business processes and practices.
- 3+ years of experience in software engineering role for customer-facing solutions in large-scale systems
- Operating with a start-up mentality, bringing new ideas to the table, and inspiring those around you to do the same.