NIKE is hiring for the position of Software Engineer I – Full Stack, ITC in Karnataka, India. Candidates with a Bachelor’s Degree are eligible to apply for this position. The complete information, eligibility criteria, and requirements are provided below.
Job Description:
Company Name | NIKE |
Position | Software Engineer I – Full Stack, ITC |
Qualifications | Bachelor’s degree |
Batch | 2023/ 2024/ 2025/ 2026 |
Experience | Freshers |
Location | Karnataka, India |
Key Responsibilities:
- Develop impactful features using Java and Spring Boot to support Nike’s digital transformation and enhance consumer experiences at scale.
- Collaborate with engineers and product team members to design and deploy scalable, high-performance solutions.
- Engage in peer code reviews, accept constructive feedback, and continuously improve technical capabilities.
- Stay informed about emerging technologies and industry trends, and contribute innovative ideas to solve real-world consumer challenges.
- Contribute to Agile team practices to ensure efficient solution delivery and support continuous improvement efforts.
- Participate in the development of a high-throughput, low-latency, and fault-tolerant supply chain platform central to Nike’s growth strategy.
- Design and implement RESTful APIs adhering to domain-driven design principles.
- Communicate effectively with stakeholders across all levels and demonstrate strong problem-solving and team collaboration skills.
- Lead and support your squad in delivering scalable software solutions aligned with defined service level agreements (SLAs).
- Work closely with engineers, architects, product managers, and Agile teams to ensure delivery of optimal business and technical solutions.
- Apply testing best practices to ensure the reliability and ongoing performance of software solutions in production.
- Maintain the health and sustainability of codebases and repositories.
- Consistently meet delivery commitments and timelines as agreed upon within the squad.
- Share knowledge through documentation, presentations, pair programming, and other collaborative practices.
- Advise product and business stakeholders on technology decisions to align with the technical roadmap.
- Contribute to defining and nurturing Nike’s engineering culture.
- Stay up-to-date with technological advancements and lead the development of innovative features.
- Participate in a rotating production support model and serve as an escalation point when necessary.
- Collaborate with global teams as required to support business deliverables.
- Utilize Nike’s training resources to grow both as a software engineer and as a team leader.
Eligibility Criteria:
- Bachelor’s degree in Computer Science, Information Systems, or a related field.
- (Final-year students or recent graduates are also encouraged to apply.)
Required Skills:
- Exposure to Java programming and frameworks like Spring Boot gained through academic coursework, internships, or personal projects.
- Understanding of RESTful APIs and microservices architecture.
- Familiarity with databases, including NoSQL (e.g., Cassandra, DynamoDB, MongoDB) and SQL (e.g., MySQL, Oracle).
- Interest in test-driven development and experience with tools such as JUnit or Mockito.
- Eagerness to explore cloud platforms and services like AWS, Azure, or Google Cloud.
- Basic awareness of monitoring tools such as Kibana or Grafana, with a willingness to learn more.
- Understanding of Agile and Scrum methodologies, along with principles of effective team collaboration.
- Self-motivated and curious mindset with the ability to adapt in dynamic environments.
- Strong communication skills, a collaborative approach, and a willingness to take ownership of assigned tasks.
- Understanding of designing and developing highly scalable web applications.
- Knowledge of microservice architecture, domain-driven design, and RESTful services using Java, Node.js, or Scala.
- Experience or understanding of working with relational data stores such as MySQL and Oracle.
- Familiarity with NoSQL data stores like Cassandra, DynamoDB, or MongoDB is an added advantage.
- Exposure to distributed or cloud-based environments like Amazon EC2, Google Compute Engine (GCE), Rackspace, or Azure is a plus.
- Basic understanding of Python programming is considered a plus.
- Knowledge of Infrastructure as Code (IaC) tools such as CloudFormation or Terraform is a bonus.
- Familiarity with monitoring and tracing tools like Splunk, SignalFx, or New Relic.
- Understanding of continuous integration practices and unit testing methodologies.
About Company:
NIKE, Inc. is a growth company that looks for team members to grow with it. Nike offers a generous total rewards package, casual work environment, a diverse and inclusive culture, and an electric atmosphere for professional development. No matter the location, or the role, every Nike employee shares one galvanizing mission: To bring inspiration and innovation to every athlete in the world.
NIKE, Inc. is committed to employing a diverse workforce. Qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, veteran status, or disability.
How To Apply?
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.