1 day ago
Bengaluru, IndiaSenior
Responsibilities
- Build next-generation cloud-native distributed systems and ecommerce products with high capacity, availability, resilience, and low latency.
- Develop n-tier applications using Java, J2EE, Spring, web services, NoSQL databases, Oracle, BigQuery, and related technologies.
- Create full-stack solutions using Java-based backend technologies and frontend frameworks including React.js and Angular.
- Participate in product platform design, discovery phases, high-level architecture, and development for multiple markets and geographies.
- Manage code, configurations, release processes, environment controls, and code integrity across multiple environments.
- Analyze business requirements and Scrum artifacts while working in an iterative development environment.
- Troubleshoot business, production, design, and development issues and provide appropriate solutions.
- Lead discovery for medium-to-large projects and incorporate business vision and industry trends into solutions.
- Provide guidance and mentorship to junior engineers.
- Work with cross-functional technical and non-technical teams, end users, and customers.
Requirements
- At least 6 years of full-stack development experience taking solutions into production.
- Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or a related area plus 3 years of software engineering experience, or 5 years of software engineering experience without the degree.
- Strong Java and J2EE development experience, including reactive Java and collections frameworks.
- Experience developing web services using HTTP, REST, and JSON.
- Experience with relational and NoSQL databases; Azure SQL and Cassandra experience are preferred.
- Experience with Angular, JavaScript, CSS, HTML5, Spring, Spring Batch, Spring Boot, reactive Spring, and Spring Data JPA.
- Experience with Kafka and reactive Kafka messaging frameworks.
- Hands-on unit testing experience with JUnit 5 and continuous integration environments.
- Knowledge of object-oriented and service-oriented design, data transfer objects, design patterns, and web design patterns.
- Experience working in agile development environments with dynamic requirements and priorities.
- Cloud technology experience with Splunk, GCP, or Azure is preferred.
- Experience with CQRS, event-streaming architectures, cryptography, key management, and high-performance scalable systems is preferred.
- Strong written and verbal communication, problem-solving, decision-making, and analytical skills.
- Preferred qualifications include a relevant master's degree, information security or cybersecurity project leadership, Cisco certification, and knowledge of WCAG 2.2 AA, assistive technologies, and digital accessibility practices.
Benefits
- Performance-based incentive awards.
- Maternity and parental leave.
- Paid time off and health benefits.
- Daily work from the Bangalore or Chennai office, with flexibility to manage personal responsibilities.
Tech Stack
AngularApache CassandraApache KafkaAzureCSSGoogle BigQueryGoogle Cloud PlatformJavaJavaScriptReactSplunkSpring Boot
Categories
About Walmart
Walmart is a global omnichannel retailer that sells groceries, general merchandise, and services through Walmart and Sam's Club stores and online marketplaces for consumers and small businesses. Its model spans physical retail, e-commerce, advertising, and a vast supply chain, plus pharmacy, health, and financial services. Founded in 1962 and headquartered in Bentonville, Arkansas, Walmart Inc. is a public company on the NYSE (WMT) operating in the U.S. and multiple international markets.
