About Our Client:
"We believe in the talent of our people. It’s our passion and commitment to excellence that drives our vast portfolio of brands to succeed. From broadcast and cable networks, news and sports platforms, to film, world-renowned theme parks and a diverse suite of digital properties, we take pride in all that we do and all that we represent. It’s what makes us uniquely us. Here you can create the extraordinary. Join us."
We are the Operations & Technology (O&T), Digital Services group, and we’re responsible for the design, implementation, and operations of APIs backing our consumer-facing digital products and experiences. Our group of product managers, software engineers, testers, and operations folks are based in New York City, Los Angeles, Belarus, India, and points in between.
We are looking for a software engineer to join a team re-platforming key APIs into a micro service architecture. We have a very collaborative environment and a distributed team, so we need someone who is conscientious, energetic, and passionate.
We are a mature Agile/Scrum shop and work in two-week sprints. This is an on-site role only (no remote).
Participate in the development of low-latency, highly-scalable web services
Design, develop and deliver software on progressive and growing platforms, primarily using Java and Spring
Participate in code reviews, pair programming, and other code quality related initiatives
Actively participate in design discussions
Inspect and resolve issues in development, test, and production environments
Complete tasks as part of an agile team and adapt to dynamic business requirements
Closely partner with other Software Engineers and Software Quality Engineers
Effectively communicate with other team members
Bachelor's degree in computer science or equivalent degree
3-5 years of experience in the field
Experience building scalable, high volume RESTful APIs
Hands-on experience developing with Java and the Spring Framework
Hands-on experience with NoSQL databases such as MongoDB or DynamoDB
Must be experienced with TDD
Must be experienced working in Agile/Scrum environments
Additional Job Requirements:
Must be willing to work in Universal City, CA
Should be able to travel occasionally - maximum once per quarter
Must be authorized to work in the United States on a full-time basis
Experience working with a microservice architecture
Experience using ElasticSearch is a plus
Experience with AWS Kinesis is a plus
Experience with relational databases is a plus
Experience with Node.js is a plus