Senior Java Developer VOD experience - JobID:96,

El Segundo, CA
May 19, 2017
Jobs Outside Higher Education
Software & Technology
Institution Type
Outside Academe

Job Description

The client is looking to hire contract resources to support its software engineering team in developing highly scalable, REST based, back-end web services for its entertainment / media delivery system. Must have experience with a "media delivery system"


• Willing to take a challenge to work with a talented engineering team to develop and design highly scalable distributed systems

• Understand the business requirements and make appropriate trade-offs and contribute to technology direction that leads to measurable business improvements

• Will be proactive, self-directed, detailed and organized

• Consult operations team on optimizing setup and configuration


• 8+ years of work experience in software design and application development, or MS in Computer Science plus 4 years of experience

• Extensive hands-on experience and expertise in object-oriented design methodology and application development using Java/J2EE, Design Patterns, Spring MVC, Spring RESTful APIs, Apache Tomcat, Linux

• Knowledge and work experience with messaging frameworks

• Excellent understanding of computer science fundamentals, data structures and algorithms

• 4+ years of experience in developing high performance, highly scalable, database driven consumer web applications

• Good understanding of web services technologies (such as RESTful APIs, XML, SOAP, JSON) and SOA related standards

• Extensive Experience with Spring, REST, Junit, Eclipse IDE, Jira, is required

• Extensive Experience with agile development methodologies is required

• Knowledge on database design, management and performance-tuning (Couchbase DB)

• Experience with AWS services a plus

• Experience with Micro Service Architecture (Docker) a plus

• Experience with distributed caching a plus

Company Description
EdgeSkills is a technology consulting and staffing firm that provides highly qualified IT professionals on a contract, contract to hire, and/or permanent placement basis. We provide opportunities for experienced IT professionals, project managers, software architects and developers to work on technically challenging projects. Our management and office staff works in a collaborative, team oriented work environment. We provide above average compensation and benefits packages for consultants and staff.

El Segundo, CA


Fri, 21 Apr 2017 10:46:45 PDT