Software Engineer developing large scale applications using Java and Node.js at Walmart. Collaborating with cross-functional teams and contributing to high-impact customer journeys.
Responsibilities
Develop high-quality large scale applications using Java, Spring Boot, Node.js and Kafka.
Participate in code reviews and contribute to improving development processes.
Debug and resolve issues to ensure a seamless user experience.
Consistently produce high-quality, maintainable code.
Document designs, implementations, and best practices.
Support and promote technical standards within the team.
Contribute to planning and execution of technical projects.
Coordinate with product and design teams for smooth development cycles.
Investigate and propose innovative solutions for complex mobile challenges.
Requirements
Hands on 3-4 years+ experience building Java-based backend systems and experience of working in cloud based solutions.
Proficiency in Java, Spring Boot, Node.js and Kafka.
Experience in delivering highly scalable large scale data processing Java applications.
Strong in high- and low-level system design.
Experienced in designing data intensive applications in open stack.
Good understanding of CS Fundamentals, Microservices, Data Structures, Algorithms & Problem Solving.
Experienced in CICD development environments/tools including Git, Maven, Jenkins.
Strong in writing modular and testable code and test cases (unit, functional and integration) using frameworks like JUnit, Mockito, and Mock MVC.
Experienced in microservices architecture.
Good understanding of distributed concepts, common design principles, design patterns and cloud native development concepts.
Hands-on experience in Spring boot, concurrency, garbage collection, RESTful services, data caching services and ORM tools.
Strong debugging and problem-solving skills.
Benefits
Health benefits include medical, vision and dental coverage.
Financial benefits include 401(k), stock purchase and company-paid life insurance.
Paid time off benefits include PTO (including sick leave), parental leave, family care leave, bereavement, jury duty, and voting.
Other benefits include short-term and long-term disability, company discounts, Military Leave Pay, adoption and surrogacy expense reimbursement, and more.
Education benefit program covering tuition, books, and fees completely paid for by Walmart.
Software Engineer at Teleport focusing on secure and scalable logistics solutions. Participating in agile scrum and delivering cutting - edge software with a varied daily workflow.
Staff Full - Stack Engineer at Cloudera transforming data into actionable insights. Leading application development with strong focus on product ownership and user experience in engineering taskforce.
Staff Software Engineer at Cloudera contributing to infrastructure tooling for cloud - native environment. Engage in developing Go - based services and collaborating with cross - functional teams.
Senior Staff Software Engineer in QE at Cloudera driving continuous improvement for Data Warehousing products. Leading high - quality features and releases while mastering the 'Cloudera Stack'.
Principal Engineer architecting backend data and modeling platform for AI solutions at Cloudera. Drive semantic search capability and collaborate with teams on AI - driven projects.
Senior Software Engineer developing embedded software platforms for Infotainment and Software Defined Vehicle solutions at GM. Leading design and integration efforts for Android/QNX/Embedded Linux systems.
Senior Software Engineer on the Digital Twin team designing, building, and scaling applications for manufacturing. Collaborate across teams to integrate advanced robotic simulation and automation frameworks.
Senior Application Software Engineer leading UI/UX design and development of operator - facing applications for Autonomous Mobile Robots in production environments.
Senior Staff Engineer leading technical roadmap and innovation for Payments Platform at GEICO. Collaborating across teams to deliver scalable, resilient systems while mentoring engineers.
Software Engineer II developing full stack applications and services to improve capacity management initiatives at GEICO. Collaborating with cross - functional partners to deliver scalable solutions in a hybrid environment.