BlackArrow is looking for a highly motivated software architect for our advanced advertising system for New TV platforms. This position will be responsible for developing the technical and architectural product implementation for BlackArrow’s products. Candidates should have a proven track record of enterprise application design and implementation at scale.
Responsibilities:
Design J2EE-based enterprise applications and standalone Java applications suited to large volume, high availability environments
Evaluate and leverage new technologies appropriately
Produce high-quality engineering design documentation
Work with the product management and engineering teams to translate product requirements into high- quality deliverables
Proactively identify areas of improvement
Requirements:
Experience with the design and implementation of J2EE-based solutions including:
Proven track record of enterprise architecture experience with large volume, high availability enterprise applications
Experience of distributed architectures
Experience in Java application performance profiling and analysis
Experience delivering Software as a Service (SaaS) products
Software patterns (Gamma et al, etc.)
Strong core Java and J2EE knowledge
EJB2/EJB3
Web services
Persistence frameworks
JDBC
JMS
JSP/Servlets
XML
UML
Additional expertise desired:
Thorough knowledge of SQL, stored procedures, functions, transaction contexts
Excellent oral/written communication and interpersonal skills
Ability to multitask and work under pressure to meet deadlines
JavaScript/CSS/HTML
Knowledge of dynamic advertising
Knowledge of cable television architecture (SCTE standards)
Experience with the following technologies:
JBoss Application Server 4.x/Tomcat 5.x
RDBMS (MySQL/Oracle/etc.)
Web services frameworks (Axis/Metro/etc.)
Persistence frameworks (Hibernate/etc.)
Linux
Experience:
At least 8 years of hands-on experience in software development
Minimum 3 years developing technical requirements and design documentation
Minimum 5 years of recent enterprise platform engineering experience
BS or MS in Computer Science or Computer Engineering or equivalent
BlackArrow offers a fast, fun, creative and diverse work environment. We provide a full benefits package consisting of medical, dental, vision, life insurance, 401(k) and stock options. To apply, please submit your cover letter, resume and position you are applying for to jobs@blackarrow.tv.
BlackArrow is an equal opportunity employer. Principals only, please.
Software architect
Location: San Jose, CA
BlackArrow is looking for a highly motivated software architect for our advanced advertising system for New TV platforms. This position will be responsible for developing the technical and architectural product implementation for BlackArrow’s products. Candidates should have a proven track record of enterprise application design and implementation at scale.
Responsibilities:
Requirements:
Experience with the design and implementation of J2EE-based solutions including:
Additional expertise desired:
Experience with the following technologies:
Experience:
BlackArrow offers a fast, fun, creative and diverse work environment. We provide a full benefits package consisting of medical, dental, vision, life insurance, 401(k) and stock options. To apply, please submit your cover letter, resume and position you are applying for to jobs@blackarrow.tv.
BlackArrow is an equal opportunity employer. Principals only, please.