Sr Java Engineer
About the Job
Nike, Inc. Technology is responsible for making the world's largest sport brand run faster, smarter and more securely. From infrastructure to security and supply chain operations, Technology specialists drive growth through top-flight hardware, software and enterprise applications. Global Technology aggressively innovates solutions to drive growth while creating and implementing tools that help make everything else in the company possible.
Design, develop, maintain, and support Java cloud solutions for Nike Technology capabilities; establish and maintain processes to support integration practices. Drive best practices, design patterns, and reference implementations for enterprise cloud solutions. Participate in integration design and development reviews. Apply application engineering and DevOps expertise to develop action plans that optimize department resources and meet key business objectives. Perform application support and issue resolution with internal and external resources. Determine options for issue resolution and risk mitigation. Liaise with software vendors to ensure that code and configuration requirements and deliverables are met. Enforce architecture, governance, security, and global process standards to system changes and deployments. Coordinate compliance issue identification and remediation. Review other teams' integration needs and designs, approve proof-of-concept efforts and review results, and enforce the Nike Technology architectural direction to ensure that a consistent technical approach is utilized within the department. Review and enforce performance thresholds and standards; review and approve performance test results, recommendations, and tuning results.
Education: Bachelor's degree in Computer Information Systems, Computer Science, Computer Applications, or closely related field (foreign equivalent accepted)
Experience: 5 years' post-baccalaureate progressive experience as a Software Engineer, Senior Java Engineer, Senior Software Developer, or similar position.
Education: Master's degree in Computer Information Systems, Computer Science, Computer Applications, or closely related field (foreign equivalent accepted)
Experience: 3 years' post-baccalaureate progressive experience as a Software Engineer, Senior Java Engineer, Senior Software Developer, or similar position.
Must have experience (3-5 year of proven experience)
Nice to have experience (1-2 year of proven experience)
All experience, skills and requirements may be gained concurrently.