Software Engineer Ii Java Microservices Multinational Fortune 100 Leading Organisation Years
The MOVE team within Global Technology is determined to be a global leader in supply chain technology. We are passionate about Nike and all it represents: limitless drive, innovation, creativity, and possibilities for collaboration. We focus relentlessly on talent and are always looking for ways to encourage growth. As a Software Engineer for the MOVE Technology team, you will…
- Be part of a mission critical team focused on building a high-throughput, low-latency, fault-tolerant supply chain platform that drive Nike’s Digital transformation and growth strategies.
- Serve as a technical leader for the software engineering team.
- Rely on an understanding of scalable, highly available, and consistent distributed systems.
- Partner with engineers, architects and other teams to ensure that the ecosystem of services remains loosely coupled and independently scalable.
- Design and develop RESTful API’s following domain-driven design.
- Utilize experience in using inversion of control and creating infrastructure via code.
- Remain current with industry trends and participate in development of key innovation features.
- Have strong communication skills, solve complex problems, and being a team player is key.
Successful candidates will exhibit the following:
- A minimum of 3-6 years software development experience (2 + for Top Colleges)
- Delivery excellence in a highly collaborative, multi-discipline development team environment.
- experience working in a distributed/cloud-based environment (e.g. Amazon EC2, GCE, Rackspace, Azure etc.)
- experience in designing and implementing highly scalable web applications.
- experience in micro service architecture, domain driven design, and RESTful Services using languages such as Java, Node, Scala etc.
- experience working with NoSQL data stores like Cassandra, DynamoDB, MongoDB etc.
- experience working with relational data stores like MySQL, Oracle etc.
- experience with monitoring and tracing tools like Splunk, SignalFx, New Relic etc.
- experience with continuous integration, unit testing, static analysis, and automated integration tests. Continuous delivery experience preferred.
- Exposure to Supply Chain domain areas like inventory management, order management, logistics management, warehouse management.
- Exposure to implementing or integrating with enterprise scale packages like SAP S4, IBM Sterling, Manhattan WMS.
- Working knowledge of Scrum and agile principles.
- Comfortable working in a fast-paced, results-oriented environment.
- Comfortable working with globally distributed and diverse teams.
- Commitment to and hands-on experience in performing technical code reviews.
- 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.