Sr Software Engineer - Java, AWS

Contract W2
Depends On Experience
Telecommuting not available Travel not required

Job Description

Understanding and strong experience in technologies (Java, Scala, AWS, Scripting, Canary deployments, Distributed systems, full SW development life-cycle).  Develops code, configures applications, and defines job schedules for high-risk, highly complex requirements. Executes and is responsible for the deployment of code across environments.  Approves and conducts design and code reviews. Responsible for the high quality of software developed and deployed of consumer use.  Creates critical-path, high-risk, advanced and/or cross-functional technical designs.  Collaborates with other teams on integration needs/design.  Contributes to database design and ensures consistent technical approach. Participates and contributes to Nike's overall architectural footprint, direction, and standards, technical approach within the department. Performs application support, problem solving, and issue resolution with internal and external resources.  Contributes to technical solutions by performing technical analysis and identifying options and solutions for risk mitigation.  Defines and communicates requirements for technical environments and determines the technical scope for projects.  Applies code standards, architecture, governance, security, and standards to system changes and deployments. Establishes, maintains, and applies coding/configuration standards and best practices.  Conducts performance monitoring and analyze performance against benchmarks


•Deliver solutions using scalable, resilient, cloud-native patterns

•Develop tools and frameworks to improve the security, reliability, and maintainability of our cloud container platform

•Collaborate with other Nike teams to help promote the platform, tools, and team

•Identify and propose process improvements that contribute to the success of the team

•Serve as a subject matter expert on continuous delivery patterns and software-defined infrastructure in a DevOps-focused organization

•Deliver well-documented and well-tested code, and participate in peer code reviews

•Accept additional responsibilities as the team continues to grow and evolve

•Ability to multi-task and the flexibility to work on multiple projects at a given time

•Experience in full life-cycle solution delivery projects


• Bachelors' degree in Computer Science or a related field, or equivalent work experience

• Min 5 years of diverse experience in deployments/developments in the public cloud infrastructure (AWS preferred: EC2, DynamoDB, S3, SQS, SNS, ASG, ELB, Security groups etc)

• Ability to understand requirements efficiently and effectively, minimize rework and build trust in solutions with customers and end users

• Diverse and deep experience in Java/Scala development and data management, Template technologies, micro-services, REST Web Services

• Experience working with NoSQL databases and strong working knowledge of basic computer science data structures and algorithms

• Proficiency in scripting - Python/Ruby

• Practical knowledge in deploying and managing software and services

• Experience working in a large-scale agile environment

• Knowledge of various continuous delivery patterns 

• Experience with source control

• Strong sense of ownership, urgency, and drive

• Working knowledge of Drupal will be great plus

 ServerLogic is an equal opportunity employer and values diversity in our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.



Dice Id : 10117198
Position Id : 4955
Have a Job? Post it