Provider of satellite entertainment programming to U.S households
DIRECTV is seeking a Principal Java Developer to join our Broadcast Software Systems Development team. The Principal Java Developer will be responsible for design, implementation, testing, training and documentation of DIRECTV broadcast traffic software systems. Provide 24/7 on call operational support of the broadcast traffic systems. Meet, coordinate and work well with other team members, contractors and users throughout each project's lifecycle.
- Bachelor's degree in Computer Science/Engineering is required. Master's preferred.
- 7+ years experience developing large-scale software applications using Java technologies.
- Experience in developing broadcast traffic and scheduling software systems.
- Strong experience with J2EE, SQL, JTA/Hibernate, EJB3, JMS, Web Services/WDSL/XML and Log4j.
- Experience utilizing JBoss 4.2 Application Server, Apache Tomcat 5.5 and DB2 strongly preferred.
- Human interface design and usability experience/skills using JSF, RichFaces, JSP, DHTML, AJAX and JavaScript are a plus.
- Able to provide 24/7 on call operational support of broadcast traffic systems.
- Working knowledge of object-oriented analysis and design methodologies
- Experience in developing multi-threading and distributed applications in a Linux environment.
- Configuration management and revision control using CVS a plus.
- Must be flexible and able to adapt to changing requirements and schedules.
- Able to work successfully in a deadline-driven, fast-paced environment and effectively multi-task multiple priorities in a team-oriented environment.
- Excellent written and verbal communication, problem-solving and analytical skills.
