Software Engineer III
Job in
Bentonville, Benton County, Arkansas, 72712, USA
Listed on 2026-06-15
Listing for:
Walmart
Full Time
position Listed on 2026-06-15
Job specializations:
-
Software Development
Software Engineer, Full Stack Developer, Cloud Engineer - Software, Backend Developer
Job Description & How to Apply Below
Position Summary
As a Software Engineer III you will be playing a pivotal role in designing, developing, and maintaining high-performance, scalable software applications. You will collaborate closely with cross-functional teams to translate business requirements into technical specifications and implement robust solutions that meet and exceed customer expectations. This role offers an exciting opportunity to work on diverse projects, leverage emerging technologies, and drive innovation in a fast-paced environment.
We are product focused and expect our fellow engineers to be involved in all parts of the product development from product requirements and design to implementation and testing.
- Design, develop, and deploy Java-based software applications, ensuring scalability, reliability, and performance.
- Collaborate with product managers, architects, and other stakeholders to define technical requirements and develop comprehensive solutions.
- Conduct code reviews, provide technical guidance and mentorship to junior engineers, fostering a culture of continuous learning and improvement within the team.
- Optimize application performance, troubleshoot technical issues, and implement solutions to enhance efficiency and maintainability.
- Stay up to date with industry trends, best practices, and emerging technologies to inform technical decisions and drive innovation within the organization.
- Participate in Agile development methodologies, including sprint planning, daily stand‑ups, and retrospectives, to deliver high-quality software products on time and within budget.
- Conduct thorough testing and debugging to identify and resolve any issues or bugs identified as part of the implementation.
- Work closely with business to understand their requirements and provide customized solutions to meet their needs effectively.
- Document design decisions, code implementation, and operational procedures to ensure knowledge sharing and maintainability.
- Participate in managing code and configurations for multiple environments, release management process, creating and maintaining environment configuration and controls, code integrity and work closely with platform team.
- Ensure inclusion of business vision and industry trends to enable results that drive business.
- Problem solving and troubleshooting design and development issues and provide appropriate solutions.
- Knowledge of standard tools for optimizing and testing code.
- Communicate effectively with team members, stakeholders, and clients to gather requirements, provide updates, and ensure alignment on project objectives and deliverables.
- A desire to work in a fast-paced and challenging work environment.
- Bachelor’s degree in computer science, Software Engineering, or related field;
Master’s degree preferred. - 5+ years of professional software development experience.
- Proven expertise in designing and implementing enterprise-scale software solutions using Java/J2EE technologies.
- Solid understanding of object-oriented design principles, data structures, and algorithms.
- Experience with Spring Framework, Hibernate, and other Java-based frameworks/libraries.
- Proficiency in database design and SQL, with experience working with relational databases such as MySQL, Postgre
SQL, or Oracle. - Hands-on development experience building n-tier applications using RESTful Services, Java/J2EE, Spring Framework, SQL, and related technologies.
- Experience with No
SQL technologies like Cosmos or Cassandra. - Experience with distributed publish-subscribe messaging system like Kafka.
- Experience configuring & deploying applications on J2EE application server (Apache Tomcat, TomEE).
- Expertise in programming languages such as NodeJS along with experience with web development technologies including HTML, CSS, JavaScript.
- Experience with cloud platforms (e.g., Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes) is a plus.
- Proven ability to work independently and manage multiple priorities in a fast-paced environment.
- Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues and implement effective solutions.
- Excellent communication skills,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×