Backend Engineer - Java
Nike · Bengaluru
- Experience2–5 yrs
- SalaryNot disclosed
- Work modeonsite
- Levelmid
- Posted3 Sept 2026
About Nike
Nike is hiring in Bengaluru in consumer goods. This role looks for around 2+ years of experience.
Skills
- Java
- backend development
- API design
The role
A backend engineer at a consumer products company builds Java services for digital commerce and business systems. Java backend development and API design shape reliable server-side applications.
Full job description
Requirements:
A minimum of 6-9 years of software development experience.
Experience working in a highly collaborative, multi-discipline development team environment.
Experience working in a distributed/cloud-based environment (e. g., AWS Services, GCE, Rackspace, Azure, etc. ).
Experience in microservice architecture, domain-driven design, and RESTful Services using Java.
Experience working with Java and the Spring Boot framework is mandatory.
Experience in Test Driven development - with Junit, Mockito.
Experience with monitoring and tracing tools like Splunk, SignalFx, New Relic etc.
Experience working with NoSQL data stores like Cassandra, DynamoDB, MongoDB etc.
Experience working with relational data stores like MySQL, Oracle etc.
Experience with continuous integration, unit testing, static analysis, and automated integration tests.
Continuous delivery experience preferred.
Working knowledge of Scrum and agile principles.
Comfortable working in a fast-paced, results-oriented environment.
Comfortable working with globally distributed and diverse teams.
Excellent verbal and written communication and collaboration skills to effectively communicate with both business and technical teams.
Bachelor's degree in computer science, Information Systems, or other relevant subject area, or equivalent experience.
The following would be nice-to-have:
Experience in designing and implementing highly scalable web applications.
Exposure to front-end technologies like ReactJS, AngularJS, etc.
Exposure to Supply Chain domain areas like inventory management, order management, logistics management, and warehouse management.
Exposure to implementing or integrating with enterprise-scale packages like Manhattan WMS.