Job Description :
Role: Java Backend Engineer

Location: Burbank, CA
Mode: contract



KEY RESPONSIBILITIES


Utilizing test-driven development (TDD) methodologies
Write complex programs, analyze code changes and suggest improvements
Reason logically and creatively, identifying problems, drawing valid conclusions from the data available, and develop effective solutions while applying creative thinking in the design and development of high performing web applications
Check-in valuable, clean code on a daily basis that adds new features and capabilities
Investigate and resolve any production issues from end user (UI) to persistence layer and work to prevent them
Work with project managers to ensure that all project deliverables are on time and high quality
Work collaboratively with other teams; QA, UX, EA, InfoSec, etc
Assist in deploying applications to Dev, QA, Production environments




YOU SHOULD…          


Hold a Bachelor’s degree in Computer Science, Computer Information Systems, Engineering, or another technical field
Be able to demonstrate significant experience working with relational databases, SQL and newer NoSQL data stores
Have a strong interest in open source technology
Care about your craft and have opinions about the “right” way to do things with technology






PREFERRED EXPERIENCE/EDUCATION/SKILLS


Master''s degree in Computer Science, Software Engineering or related technical discipline is highly desirable
Previous work experience in media production, broadcast and/or distribution
Experience working with vendor teams to deliver high quality results
Knowledge of performance testing and application profiling highly desired (jProbe, jMeter, YourKit)