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.
Staff Software Engineer leading the evolution of design systems and components at Aize. Collaborating closely with teams to ensure quality and govern standards.
Senior Software Architect leading architecture decisions for DNA’s B2C online platform. Evolving deployment architecture while ensuring security, availability, and maintainability.
Software Engineer developing and enhancing DEX platform for TeamViewer's digital workplace solutions. Collaborating in agile team while utilizing C# and SQL for customer - focused IT issue resolution.
Software Architect at TeamViewer designing scalable and secure software solutions. Collaborating closely with teams to implement cloud - native technologies and driving digital transformation across the organization.
Full - Stack Software Engineer at John Hancock developing innovative annuities applications with collaborative agile team. Impacting millions of customers through software solutions and digital experiences.
Senior Full - Stack Engineer with AI experience enhancing property intelligence platform for real estate advisory firm. Collaborating with cross - national teams to integrate AI - driven capabilities in modern tech stack.
Software Engineer III delivering complex solutions for mainframe banking applications using COBOL and JCL. Engaging with product owners and development teams to ensure application stability and compliance.
Senior Fullstack Engineer responsible for building and modernizing customer - facing applications at Consort Group. Collaborating on technical quality and developing responsive applications.
Software Engineer I developing technology solutions for Travelers insurance. Completing end - to - end engineering tasks and analyzing system requirements for effective solutions.