Java Developer
Walmart
- Pay
- ₹20–22 lakh a year
- Experience
- 5+ years
- Location
- Bengaluru, India · On-site
- Job type
- Full-time
- Java
- J2EE
- Spring
- Spring Boot
- Spring Data JPA
- Hibernate
- REST APIs
- Docker
About the role
Design and develop enterprise-grade Java solutions. Lead technical relationships with partners. Mentor a team of developers. Break down product goals into dev deliverables. Improve application quality through design principles.
What you’ll do
- Building REST APIs
- Designing and developing enterprise solutions in Java/J2EE following multi-tier architecture
- Leveraging SDLC tools to improve development, CI/CD, and testing efficiency
- Breaking down a product goal into dev deliverables
- Leading technical relationship with partners
- Mentoring a team of developers
What we’re looking for
Must have
- Java
- J2EE
- Spring
- Spring Boot
- Spring Data JPA
- Hibernate
Nice to have
- Kotlin
- Python
- Cosmos DB
- Cassandra
- MongoDB
- MySQL
What makes this role challenging
- Designing enterprise solutions with multi-tier architecture
- Leading technical relationships with partners while mentoring a team
- Balancing breadth across cloud, containers, messaging, and security technologies
- Ensuring CI/CD and testing efficiency across the development lifecycle
What success looks like
- First 30 days
- Ramp on the existing Java/J2EE codebase, understand the enterprise architecture, and contribute to building REST APIs.
- By 90 days
- Independently design and deliver enterprise features using Spring Boot and microservices, while improving CI/CD and testing practices.
- First year
- Lead technical relationships with partners, mentor developers, and drive architectural improvements across the team's services.
Tech stack
- Java
- Enterprise solutions
- Multi-tier architecture
About Walmart
Walmart is a multinational retail corporation founded in 1962 by Sam Walton, headquartered in Bentonville, Arkansas. It operates over 10,900 stores and numerous eCommerce websites across 19 countries, serving approximately 280 million customers weekly. The company is a people-led, tech-powered omnichannel retailer dedicated to helping people save money and live better.
Retail · Public · 2,100,000 employees
Title
Core Java backend Engineer requirements
- Bachelor's degree or master's degree with 5 years of experience in Computer Science or a related field.
- Proficiency in building REST APIs and frameworks such as Spring, Spring Boot, Spring Data JPA, and Hibernate.
- Experience in designing and developing enterprise solutions in Java/J2EE following multi-tier architecture.
- Experience with containerization technology like Docker, and Kubernetes.
- Experience in any one of the Testing frameworks is preferred.
- Strong understanding of Agile methodology and leveraging SDLC tools to improve development, CI/CD, and testing efficiency (JIRA, Jenkins, GIT, JUnit, Selenium, Lint).
- Experience with Azure Cloud Stack, GCP, or other cloud stacks.
- Preferred experience with Kotlin and Python
- Knowledge of open-source libraries, design patterns, and microservice architecture.
- Hands-on knowledge in NoSQL like Cosmos DB, Cassandra, MongoDB along with RDBMS like MySQL, AzureSQL, and Postgres is a plus.
- Knowledge of OWASP, OAuth2.0, JWT Technologies
- Hands-on working experience in any messaging platform like Kafka, MQTT is preferred
- The constant knack for making the applications better by following the right Design Principles
- Knowledge of GraphQL APIs is an added advantage
- Ability to break down a product goal into dev deliverables
- Ability to lead our technical relationship with partners and mentor a team of developers
Nice to have
- A basic understanding of Javascript and any Front ends frameworks like React.js and Angular would be preferred.