Senior Software Engineer – Transactional Systems

Walmart Walmart · Retail · Crossman Service Building CA SUNNYVALE, Bellevue, WA

Senior Software Engineer role focused on developing and optimizing transactional systems for Walmart, including payment processing, fraud prevention, and compliance. Requires strong experience in Java/J2EE, Spring Boot, REST services, cloud technologies, and architecting high-throughput systems.

What you'd actually do

  1. Develop a comprehensive business and tech solutions
  2. Leads and participates in medium- to large-scale projects by reviewing project requirements; translating requirements into technical solutions; gathering requested information (for example, design documents, product requirements, wire frames); writing and developing code; conducting unit testing; communicating status and issues to team members and stakeholders; collaborating with project team and cross functional teams; troubleshooting open issues and bug-fixes; ensuring on-time delivery and hand-offs; interacting with project manager to provide input on project plan; and providing leadership to the project team.
  3. Work in small groups of six to ten engineers in software development and design, identifying short- and long-term solutions and timelines. Review and approve proposed solutions, implement new architectural patterns, and perform design and code reviews of changes.
  4. Troubleshoots business and production issues by gathering information (for example, issue, impact, criticality, possible root cause); engaging support teams to assist in the resolution of issues; formulating an action plan; performing actions as designated in the plan; interpreting the results to determine further action; performs root cause analysis to prevent future occurrence of issues; and completing online documentation.
  5. Provides support to the business by responding to user's questions, concerns, and issues (for example, technical feasibility, implementation strategies); identifying short- and long-term solutions; facilitating resolutions; and leading cross-functional partnership.

Skills

Required

  • Bachelor's degree in Computer Science or Computer Information Systems
  • 7+ years of programming experience in architecting highly scalable & performing Web Applications
  • 5+ years of experience programming in Java/J2EE, Spring Boot, REST Services, and related technologies
  • 3+ years of experience with Cloud technologies
  • 4+ years of developing / architecting high transaction high throughput systems

Nice to have

  • int

What the JD emphasized

  • high transaction high throughput systems