Thanks for your interest in the Senior Software Engineer – Back End position.
Unfortunately this position has been closed but you can search our 0 open jobs by clicking here.
What you bring to Nike:
Bachelor's degree in Computer Science, Information Systems, or equivalent combination of education and experience
5+ years’ experience using Java
3+ years Flex PLM experience
3+ years’ developing in microservice architecture, domain driven design, and RESTful APIs
Work in a distributed/cloud-based environment (AWS preferred) with high transaction volumes
Experience in designing and building systems that use containers for the underlying infrastructure
Solid foundation in data structures, algorithms, and architecture patterns
Ability to define solutions, provide estimates on effort and risk, and evaluate technical feasibility
Proficient with modern build strategies, continuous integration, unit testing, static analysis, and automated integration tests
Experienced with NoSQL to ensure data storage is designed for security, reliability, availability, maintainability, and performance
Proficient in performing technical code reviews and pair programming
Excellent analytical, oral and written communication skills
Demonstrated ability to work independently and manage numerous projects
Knowledgeable with version control systems (Git) and issue tracking tools (JIRA)
Experience with CD/CI and related tools (Jenkins, TeamCity, etc.)
Proven track record of solving problems and getting things done in a fast-paced, ever-evolving environment
Product development experience is a nice bonus
Working knowledge of JavaScript is preferred (React or Angular preferred)