Software Engineer III
Walmart

Hoboken, New Jersey

Posted in Retail


This job has expired.

Job Info


What you'll do at

What you'll do...

Position: Software Engineer III

Job Location: 221 River Street, Hoboken, NJ 07030

Duties: Deliver technical designs and code for the product requirements in an agile scrum environment. Develop real-time event driven and test design driven applications with Java, Kafka, Azure Cosmos, SQL relational database, Jenkins CI/CD pipelines, and infrastructure automation. Develop Grafana, Dynatrace, and Splunk based dashboards and applications for metrics, observability, and debugging. Drive the discovery phase of small to medium software engineering projects to produce high level designs by partnering with the product management, project management, and business teams. Demonstrate up-to-date expertise and apply expertise to simplify the development, execution, and improvement of action plans. Provide expert advice and guidance to others in the application of information and best practices. Support and align efforts to meet customer and business needs and monitor progress and results. Recognize and capitalize on improvement opportunities and adapt to competing demands, organizational changes, and new responsibilities. Collaborate with developers to perform code review. Implement Software as per Design, generate testcases, automate integration tests and in-memory tests, perform code reviews, and feature documentation. Improve the code quality and deploy the code using Continuous Integrations and Continuous Deploy (CI/CD) using Jenkins and Walmart Cloud Native Platform (WCNP) from QA to production environments. Drive production deployments with rolling restart using cloud technologies. Maintain production environment health to enable automated monitoring and alerting. Provide design artifacts, develop code, and maintain new features and components for supply chain and fulfillment services in a global e-commerce backend platform. Scale up or scale down resources based on demand from business. Troubleshoot production issues by gathering information impact analysis, and root cause analysis (RCA) and engaging support teams. Assist in the resolution of issues and formulate an action plan. Help with issue resolution, formulate an action plan, perform actions as designated in the plan, interpret the results to determine further action, perform root cause analysis to prevent future occurrence of issues, and complete online documentation. Provide support to the business by responding to user's questions, concerns, and issues related to technical feasibility and implementation strategies. Identify short- and long-term solutions, facilitate resolutions, and drive cross-functional partnership.

Minimum education and experience required: Master's degree or equivalent in Computer Science, Engineering (any), or a related field. Position does not require specific years of experience but requires listed skills.

Skills required: Experience designing and implementing REST API with Java and Spring Boot for seamless communication between client and server. Experience designing and implementing NoSQL database solutions with Azure, Cosmos, and Cassandra. Experience managing cloud infrastructure and resources including provisioning, monitoring, and optimizing costs in AWS and OneOps platforms. Experience operating cloud commands regarding deployment, scale change, and restart servers. Experience implementing and utilizing AWS SQS or Apache Kafka messages queues to decouple components, enable asynchronous communication, and ensure reliable message processing. Experience designing and managing MySQL or PostgreSQL Relational Database Management Systems using schema design, data modeling, query optimization, and ensuring data integrity and security. Experience writing and executing Java code tests using JUnit, Mockito, and TestNG frameworks to verify the functionality, reliability, and performance of Java applications and ensure high-quality code that minimize bugs. Experience implementing Git or SVN version control systems to track and manage changes in software development projects, facilitate collaboration among team members, enable efficient code review and rollback, and ensure a reliable and organized development workflow. Experience designing and developing Restful Web Services and implementing the Microservices using Spring RESTful APIs. Experience troubleshooting production issues with Splunk and Grafana. Experience analyzing logs, monitoring metrics, pinpointing the issue with debugging tool IDEA, and collaborating with teams to diagnose and resolve incidents. Experience using confluence and draw.io to develop concise and comprehensive documents for gathering, design development, and testing. Employer will accept any amount of professional experience with the required skills.

Wal-Mart is an Equal Opportunity Employer.

#LI-DNI

About Walmart

At Walmart, we help people save money so they can live better. This mission serves as the foundation for every decision we make, from responsible sourcing to sustainability-and everything in between. As a Walmart associate, you will play an integral role in shaping the future of retail, tech, merchandising, finance and hundreds of other industries-all while affecting the lives of millions of customers all over the world. Here, your work makes an impact every day. What are you waiting for?

Walmart, Inc. is an Equal Opportunity Employer- By Choice. We believe we are best equipped to help our associates, customers, and the communities we serve live better when we really know them. That means understanding, respecting, and valuing diversity- unique styles, experiences, identities, abilities, ideas and opinions- while being inclusive of all people.

All the benefits you need for you and your family

  • Multiple health plan options, including vision & dental plans for you & dependents
  • Financial benefits including 401(k), stock purchase plans, life insurance and more
  • Associate discounts in-store and online
  • Education assistance for Associate and dependents
  • Parental Leave
  • Pay during military service
  • Paid Time off - to include vacation, sick, parental
  • Short-term and long-term disability for when you can't work because of injury, illness, or childbirth

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific plan or program terms. For information about benefits and eligibility, see One.Walmart.com/Benefits.

Frequently asked questions
  • On average, how long does it take to fill out an application?

    On average, it takes 45-60 minutes to complete your application for the first time. Subsequent applications will take less time to apply as our system saves some of your application information. Please note that some positions require the completion of assessments in order to receive consideration for that role. Those would take additional time.

  • Can I change my application after submitting?

    No, you cannot change your application after submitting, so please make sure that everything is finalized before you hit the submit button.

  • How do you protect my personal information?

    Processing of information on paper is minimal, and Walmart processes application information using an applicant tracking system (ATS). Access to the data within the ATS is restricted to authorized personnel, and the system itself is held to high security standards by Walmart.

  • What are the recommended Internet Browsers for applying for open roles?

    • Internet Explorer 8.0+
    • Firefox 4.0+
    • Safari 4.0+
    • Chrome 12+


This job has expired.

More Retail jobs


Meta
Burlingame, California
$0.00 - $100.00 per hour
Posted about 2 hours ago

Meta
Menlo Park, California
$0.00 - $100.00 per hour
Posted about 2 hours ago

Meta
Bellevue, Washington
$0.00 - $100.00 per hour
Posted about 2 hours ago

Get Hired Faster

Subscribe to job alerts and upload your resume!

*By registering with our site, you agree to our
Terms and Privacy Policy.