This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

Bringing you the hottest job offers in California

To post a job, login or create an account |  Post a Job

Senior Software Engineer

Entertainment Partners

This is a Full-time position in Burbank, CA posted April 24, 2020.

At Entertainment Partners we help to power Oscar-winning films, Emmy-winning shows, and Clio-winning commercials.

Feel the satisfaction of doing work that directly impacts the most exciting industry in the world while fostering a work environment with the nimbleness of a start-up but the stability of a blue chip.

EP is poised to redefine and evolve the back-office processes of the entertainment community with security at the core of what we do.

Are you looking for the next opportunity to revolutionize an industry?

If so We are looking for a Senior Software Engineer capable of delivering performant, high throughput, secure solutions that drive strategic goals and roadmaps.

Responsibilities include analyzing, designing, building, deploying and transitioning operational ownership of enterprise platforms and services, while making sure there is strategic alignment with high-level architectural and technology goals.

This is a hands-on development position requiring exceptional technical expertise and creativity, a strong sense of ownership, great communication skills and a passion for delivering results in a fast-paced, agile environment.

KEY RESPONSIBILITIES bull Design, document, develop, deploy and transition operational support of frameworks and services.

bull Work in an Agile environment to build high performance, high throughput, scalable APIs and services within tight deadlines.

bull Generate automated unitintegration tests, CICD artifacts and monitoring infrastructure as part of deliverables.

bull Continuously look for opportunities for improvement in practices, coding standards, SDLC and business solutions in a variety of areas.

bull Identify, document and drive standards in the APIservices area.

bull Mentor and train other developers.

bull Collaborate closely and regularly with Architecture, Data Science, Quality Engineering, DevOps, Product Management, Program Management and other business units.

JOB REQUIREMENTSQUALIFICATIONS NEEDED bull Bachelor’s degree in Computer Science or related field desired.

bull Minimum 5 years of software development experience with at least 2 years developing and deploying services and APIs.

bull Expert knowledge of various technologies and frameworks for building and running performant and scalable servicesAPIs.

bull Expert knowledge of Java or similar OO programing language.

bull Proficiency in Java best practices.

bull Proficiency in relational and NoSQL data stores, asynchronous messaging and caching frameworks.

bull Proficiency in the microservices architectural style and related patterns, such as Service Registry, Circuit-Breaker and Timeouts.

bull Hands-on knowledge of cloud platforms such as AWS and Azure.

bull Hands-on knowledge of IAM standards such as OAuth2, OpenID Connect, JWT and Spring Security.

bull Ability to absorb, understand and communicate written and verbal information and ideas, and to deliver in a concise manner that is easily understood by others.

bull Ability to apply critical thinking to identifying the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.

bull Desired Experience with core Java components and frameworks, such as Spring Boot, Hibernate, Jackson, etc.

bull Desired Experience with Java build and testing frameworks, such as Jenkins, MavenGradle, and JUnit.

Dice