Walmart-posted 3 months ago
Full-time • Senior
Bentonville, AR
11-50 employees

We are seeking a talented and passionate Senior Backend Engineer to join our International and Omni Tech teams. The ideal candidate will have experience as a tech lead for small-medium projects and strong development background in Micro Service Architectures using backend technologies like Java, Spring Boot, Kafka technologies and a proven track record of delivering high-quality scalable software applications. You will collaborate with our product team, in-house developers, and architects to design, develop, and enhance a reliable and easy-to-maintain backend infrastructure.

  • Provide technical leadership for an agile development team of 6-8 engineers responsible for features and applications used in multiple International Stores.
  • Collaborate with cross-functional teams (Product Management, Market Operations) to gather requirements, create software design specifications and high level estimates.
  • Design, develop, test, deploy, maintain, and improve scalable, secure, and high-performance APIs, micro services and components using technologies like Java Spring Boot, Kafka, SQL Database, Cache etc.
  • Perform design and code reviews, suggest improvements to ensure the highest level of quality and maintainability.
  • Oversee development lifecycles, Analyze application logs, maintenance activity data, performance data and provide analysis; Evaluate change requests to identify those which are valid and feasible.
  • Track, Analyze and provide guidance to the team for resolving Critical Tech Debts.
  • Provide guidance in trouble shooting technical Issues, participate in root cause analysis and ensure prevention of future Incidents.
  • Document code, technical specifications, and instructional materials for team members and stakeholders.
  • Contribute to research and implementation of best practices and emerging technologies.
  • Share knowledge via formal mentoring, reviewing code, reviewing design documents, providing technical talks.
  • 8+ years of relevant work experience with 2-3 years as technical lead for small-mid sized development team.
  • Excellent Problem Solving, Ownership, Communication and leadership skills.
  • Experience with one or more of the following areas: Server Backend Distributed and Parallel Systems, Full Stack Development (front end and backend), Scalable Enterprise Platforms and Applications, Application Security and Incident Management.
  • Deep Knowledge in Software architecture, Micro Services, Java based APIs and systems testing.
  • In-depth understanding of NoSQL database implementations, like Cosmos, MongoDB, etc.
  • Clear understanding of design principles for building large-scale, robust platforms.
  • Proven ability to share knowledge via formal mentoring, reviewing code, reviewing design documents, providing technical talks or brown bag sessions.
  • Requires knowledge of System performance, Application Security, monitoring tools, metrics and techniques, Test Automation and Behavior Driven Development.
  • 401(k) match
  • stock purchase plan
  • paid maternity and parental leave
  • PTO
  • multiple health plans
  • incentive awards for performance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service