Previous Job
Java/ Cloud Consultant
Ref No.: 17-07148
Location: El Segundo, California
Position Type:Contract
Skills and Experience:
Minimum 7+ years experience in designing and implementing end-to-end enterprise grade software.

Solid knowledge of the Java programming language
Excellent understanding of distributed multi-tier infrastructure.
Exposure to Cloud based infrastructure and experience in AWS, Azure platform
Experience with Content Management Platform.
Experience in media/IPTV/OTT/DRM domains.
Excellent hand-on experience with Linear and Video-On-Demand Streaming technologies.

Knowledge of design patterns (MVC, Strategy, Factory, Singleton) and general design considerations.
Extensive experience using XML,JSON and REST WebServices
Experience with application servers (WebLogic, WebSphere), web servers (Apache) and servlet containers such as Tomcat or Jetty. Job Duties:
Work closely with the development manager to validate requirements and provide technical guidance to the development team.
Provide technical consultations for the ongoing development work.
Collaborate and as needed to help intermediate and junior developers in the development life cycle.
Implements reusable unit tests to ensure the integrity of on-going product quality. \
Work on proof of concepts to improve performance and introduce new designs to the platform.
Responsible for validating that the system meets requirements through participation in reviews
design and test plans as well as test results.

​Education: Bachelor degree in Engineering or Computer Science or equivalent experience in the computer science field.