This job has expired, please see additional jobs below
Senior Software Engineer
Entertainment & Media Industry Company
Solana Beach, CA, United States
Job Details - this job has expired, please see similar jobs below
Company OnDemand™ is transforming content sourcing, processing and distribution. With our advanced video workflow management and turnkey content-supply solutions, Company OnDemand makes it easier for service providers to offer premium content quickly and cost-effectively across more devices. Company OnDemand addresses a range of customer requirements to optimize or supplement existing VOD workflows, support IP-VOD applications, expand VOD/SVOD libraries, and quickly launch EST services and 4K UHD. Our cloud-based solutions are a more scalable, cost-effective, and future proof alternative to building-out new infrastructure. Company OnDemand is commercially deployed by leading cable, telco, and OTT providers
This is a fantastic opportunity to join a company in the hottest industry that offers an exciting, challenging and dynamic work environment. We focus on innovation, creativity, and cutting edge technology.
We are seeking a Senior Java Engineer with 5+ years of Java experience and knowledge of C++ to work out of our Solana Beach, or Burbank CA facilities.
Job Duties
♣ Responsible for the design, development, and maintenance of SaaS based applications and corresponding component based web services within an Agile development lifecycle.
♣ Expert knowledge of at least one application discipline, along with the ability to rapidly learn new technologies based on business needs.
♣ Sound analytic skills to deal with requirements and/or issues that may be loosely defined and the ability to further manipulate and expand on them.
♣ Build relationships with peers and other teams to achieve objectives, maintain objectivity, and give and welcome feedback on design/implementation decisions.
♣ Mentor junior developers and provide architectural and implementation guidance as necessary.
♣ Be a leader of and enforce Agile principles within the product development team.
Job Requirements
♣ 5+ years of experience with Java, Groovy.
♣ 5+ years of experience Spring Application Framework.
♣ 5+ years of experience with web services (REST/SOAP), and web applications utilizing OOAD and design patterns
♣ 5+ years of experience in Eclipse, Remote debugging.
♣ 3+ years of experience with EIP messaging patterns using Spring Integration
♣ 3+ years of experience with J2EE.
♣ 3+ years of experience with message driven software development (RabbitMQ).
♣ Web technologies: XML, XSL, CSS, HTML, JavaScript, AJAX.
♣ SQL and RDBMS technologies: Oracle, MySQL or equivalent.
♣ Knowledge of UNIX, particularly Linux.
♣ A desire to learn new skills and technologies.
Pluses
♣ Java Application Performance tuning (JMX/Visual/Splunk).
♣ Ansible/Jenkins Continuous Integration.
♣ Virtual Box (VMWare)
♣ Experience with client-side development toolsets such as jQuery or Prototype.
♣ Knowledge in video container formats.
♣ An understanding of production and postproduction workflows.
We offer competitive pay and benefits program, including: medical, dental & vision coverage, vacation & sick leave, 401(k), company health screenings and more.
To view other open positions and for more information on our company, please visit our website at Company website
Company is an Equal Opportunity Employer.