Nike Software Engineer II, ITC – Bangalore

Job Description

Nike is hiring a Software Engineer II, ITC in Bangalore, Karnataka, India. This full-time role is part of Nike’s Global Technology – Geographies and Marketplace Experiences Organization and the Stores Retail Cloud Checkout Engineering team.

The position focuses on building backend cloud-native microservices and scalable applications that support consumer checkout in Nike Retail Stores. You’ll also work with GenAI capabilities, DevOps practices, agile methods, and production support.

Nike Software Engineer II – Key Highlights

Detail Information
Company NIKE, Inc.
Role Software Engineer II, ITC
Location Bangalore, Karnataka, India
Job ID R-94605
Job Type Full Time
Experience 4+ years
Core Technology Java, Spring Boot
Architecture Microservices, Domain Driven Design, RESTful Services
Cloud AWS, GCE, Azure
Application Mode Online

Nike Software Engineer II – Role Overview

As a Software Engineer II, you’ll work on Nike’s Retail Stores Cloud Checkout, supporting services that need to handle high throughput, low latency, scalability, and reliability. You’ll write clean, tested code, participate in code reviews, work in agile teams, and take part in the full DevOps lifecycle.

Roles and Responsibilities

If you’re selected, you will:

  • Build and deliver backend cloud-native microservices
  • Design, develop, and deploy scalable services
  • Write clean, tested, and well-documented code
  • Participate in code reviews and mentor other engineers
  • Work with GenAI capabilities including RAG, prompt-driven workflows, MCP, and spec-driven architectures
  • Take part in sprint planning and Scrum ceremonies
  • Design, release, monitor, and operate services at scale
  • Improve performance, scalability, reliability, availability, and usability
  • Resolve technical issues and help remove team roadblocks
  • Manage build, test, release, and production support
  • Implement observability and operational readiness using Splunk and SignalFx

Skills Required

Candidates should have experience with:

  • Java and Spring Boot
  • Microservice architecture, Domain Driven Design, and RESTful services
  • Cloud environments such as AWS, GCE, or Azure
  • JUnit, Mockito, Cucumber, and Playwright
  • Databases including DynamoDB, MySQL, and Oracle
  • CI/CD, Jenkins, and GitHub workflows
  • Monitoring and tracing tools such as Splunk, SignalFx, Kibana, or Grafana
  • Continuous integration, automated testing, static analysis, and integration testing
  • Scrum and agile principles
  • AI-powered developer tools such as Cursor

Eligibility Criteria

To apply for the Nike Software Engineer II role, candidates should have:

  • At least 4 years of software development experience
  • Experience working in collaborative, multi-disciplinary development teams
  • Experience working in distributed or cloud-based environments
  • Hands-on experience with Java and Spring Boot
  • An AI-first mindset and experience using AI-powered developer tools
  • Experience with end-to-end ownership of projects or capabilities
  • Strong verbal and written communication skills
  • A bachelor’s degree in Computer Science, Information Systems, or a related subject, or equivalent experience
  • Experience with scalable web applications or Point of Sale systems is a plus

Technologies Used in the Nike Software Engineer II Role

The role covers a broad backend and cloud technology stack. Key technologies mentioned in the official Nike listing include Java, Spring Boot, microservices, RESTful services, AWS, GCE, Azure, DynamoDB, MySQL, Oracle, Jenkins, GitHub workflows, Splunk, SignalFx, Kibana, Grafana, JUnit, Mockito, Cucumber, Playwright, and AI-powered development tools.

AI and GenAI Requirements

This role also has an AI-focused component. Nike mentions an AI-first mindset and the use of AI-powered developer tools such as Cursor. The position also involves GenAI capabilities including RAG, prompt-driven workflows, MCP, and spec-driven architectures.

Nike Software Engineer II – Location and Work Mode

The position is based at 4/F, WeWork, Embassy GolfLinks, Karnataka 560093, India, within Nike’s India Technology Center. The official Nike listing identifies the position as a full-time role in Karnataka, India.

Nike Software Engineer II – Salary

The official Nike listing does not mention a specific salary or compensation figure for this position. Candidates should refer to the official listing for the latest employment and total rewards information.

How to Apply for Nike Software Engineer II

Eligible candidates can apply online through the official Nike careers listing for Software Engineer II, ITC – Job ID R-94605.

Steps to Apply:

  1. Read the official Nike job description
  2. Check the experience and technical requirements
  3. Click the Apply Now button
  4. Submit your details through Nike’s recruiting system

Apply Now – Official Nike Careers

Frequently Asked Questions

How many years of experience are required for Nike Software Engineer II?

Nike requires a minimum of 4+ years of software development experience for the Software Engineer II, ITC position.

Is the Nike Software Engineer II job available in Bangalore?

Yes. The position is based in Karnataka, India, at the Embassy GolfLinks location listed by Nike for Job ID R-94605.

Are Java and Spring Boot required for Nike Software Engineer II?

Yes. Nike specifically requires experience with Java and the Spring Boot framework, along with microservice architecture, Domain Driven Design, and RESTful services.

What cloud technologies are required?

The role requires experience with distributed or cloud-based environments such as AWS Services, GCE, and Azure.

Does the Nike Software Engineer II role require AI experience?

Yes. Nike asks candidates to demonstrate an AI-first mindset and mentions AI-powered developer tools such as Cursor. The role also includes GenAI capabilities such as RAG, prompt-driven workflows, MCP, and spec-driven architectures.

What is the Nike Software Engineer II job ID?

The job ID is R-94605.

Where can I apply for Nike Software Engineer II?

You can apply through the official Nike careers listing for Job ID R-94605.

Conclusion

The Nike Software Engineer II, ITC role in Bangalore focuses on cloud-native microservices, Java, Spring Boot, scalable services, GenAI, DevOps, CI/CD, testing, and observability. Candidates with at least 4 years of software development experience who meet the technical requirements can review the official Nike listing and apply online. For the latest off-campus job openings in India, check out our latest opportunities and stay updated with new recruitment updates.

Organization Name
NIKE, Inc.

Location