Staff Software Engineer - BE Engineer

Staff Software Engineer - BE Engineer

What you'll do

Reporting to the Software Engineering Manager, Business Tools and Services, you will be responsible for leading the development efforts of one of the core UI tools as part of the new business suite that integrate with the frontend architecture powering the new site redesigned for The ideal candidate should be comfortable working in a startup environment, stays current with the latest web trends, and enjoys technical challenges.

• Ability to design and implement solutions using java-based micro services integrating with front end solutions
• Develop multi-tier scalable, high-volume performing, and reliable customer-centric applications that operate 24x7
• Design and implement durable REST APIs
• Architecting and developing web services, prototypes, and proofs of concept (POC’s)
• Providing technical leadership, evaluate design and development approaches, identify and suggest viable options
• Acting as a technical leader: Mentoring fellow engineers, employing technical expertise in driving decisions, code reviews and coaching team in solving challenging programming and technology design problems
• Driving and influencing cross-functional technology solutions with stakeholders from across business tools team
• Work cross-functionally with various teams including: product & program management, various product lines, and/or business units to drive forward results


Minimum Qualifications

• Experience designing and implementing distributed web services
• Experience with highly scalable and available applications
• Experience working with relational databases, preferably Oracle
• Experience in Agile, SCRUM, Lean experiment and User Experience Design

Preferred Qualifications

• BS/MS in Computer Science or related area
• 2+ years in a technical lead/architect capacity
• 8+ years of server-side Java development experience
• Understanding of enterprise software design patterns, SOA, RESTful services, data structures and multi-threading
• Experience designing, implementing, and scaling large scale, enterprise-wide solutions
• Experience designing or implementing RESTful APIs
• Experience designing REST/SOAP web services using XML/JSON, Spring framework
• Experience with data caching
• Experience with JavaScript
• Strong problem solving and communication skills
• Demonstrated ability to establish technical leadership in highly volatile environments for critical enterprise applications
• Great business acumen with a passion to solve for the customer
o Experience evaluating and implementing solutions securely
o Experience building applications at scale and high performance
Walmart Associate
"I feel like my manager wants to help me become a better developer and a better person overall."
— Roel, Program Analyst

All the benefits you need for you and your family

  • Multiple health plan options
  • Vision & dental plans for you & dependents
  • Associate discounts in-store and online
  • Financial benefits including 401(k), stock purchase plans and more
  • Education assistance for Associate and dependents

Recently viewed jobs