What you'll do...
Position: Software Engineer II
Job Location: 702 SW 8th Street, Bentonville, AR 72712
Duties: Manages small to medium-sized complex team projects by reviewing and understanding project requirements; translating requirements into technical solutions; researching and identifying alternative solutions; determining needed solutions based on return on investment and value add to the business; gathering needed information (for example, design documents, product requirements, wire frames); writing and developing code; status and issues to appropriate team members and stakeholders; collaborating with project team and cross-functional teams; identifying areas of opportunity; interpreting information and identifying a solution; ensuring solution is sustainable across implementation and use; and ensuring on-time delivery and hand-offs. Provides support to the business for new and existing systems by responding to user questions, concerns, and issues (for example, technical feasibility); researching and identifying needed solutions; determining implementation designs; providing guidance regarding implications of new and enhanced systems; and directing users to appropriate contacts for issues outside of own domain. Troubleshoots business and production issues by gathering information (for example, issue, impact, criticality); performing root cause analysis to reduce future issues; engaging support teams when needed; developing solutions; driving the development of an action plan; performing actions as designated in the plan; and completing online documentation.
Minimum education and experience required: Master's degree or equivalent in Computer Science, Information Technology, Engineering or related field; OR Bachelor’s degree or equivalent in Computer Science, Information Technology, Engineering or related field plus 1 year of experience in software engineering or related field.
Skills required: Must have experience with: Creating Kafka topics, working on partition strategies, and setting up replication factors in Kafka cluster; Implementing Kafka Streams API and working with Kafka producers, consumers, and brokers to process messages; Coding in an object-oriented programming language Java; Designing and implementing REST API's and web services in Java using Spring Boot and Microservices architecture; Writing unit tests using Junit and Mockito for Java; Performing CRUD operations with RDBMS databases including MySQL and DB2; Implementing and maintaining CI/CD pipelines using Jenkins and using Git for source control management; Creating Splunk, dashboards, aggregating application logs, reports and alerts for use cases including network monitoring and application performance using Splunk; Configuring SonarQube for auto code analysis and generation of reports on code quality and resolving security bugs as part of build process; Designing and developing schemas, views and tables in relational databases, and writing and executing SQL queries to support various web application activities; Creating, executing and maintaining API test cases and collections using Postman for API testing and development; Creating production change requests, incidents and change management records for workflow automation using ServiceNow; Working in Agile development methodology and scrum framework with knowledge of software development principles and design patterns. Employer will accept any amount of experience with the required skills.
#LI-DNP #LI-DNI
Wal-Mart is an Equal Opportunity Employer.
Other Jobs from Walmart
Staff, Data Scientist
SENIOR, SOFTWARE ENGINEER
SOFTWARE ENGINEER III
Senior Manager, Realty Project Management - DS
Senior, Software Engineer - Mobile
Similar Jobs
(USA) Senior Manager, Software Engineering
Java Full Stack Developer - Assistant Vice President
Software Engineer - Sr. Consultant level
(USA) Senior, Software Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say