Senior software engineer BlackArrow
BlackArrow is looking for a highly motivated senior software engineer for our advanced advertising system for New TV platforms. This position will be responsible for performance profiling, hotspot analysis and improvement recommendation for BlackArrows products. Candidates should have a proven track record of enterprise application design and implementation at scale, performance profiling and analysis.
Responsibilities:
Pragmatic performance profiling of BlackArrows product offerings including SaaS applications and BlackArrows ad decision software
Devise real world simulations and test cases
Produce high-quality engineering design documentation
Proactively identify areas of improvement within the product
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
Significant experience in Java application performance profiling and analysis
Experience of distributed architectures
Experience developing Software as a Service (SaaS) products
Software patterns (Gamma et al, etc.)
Strong core Java and J2EE knowledge including multi threaded application development, TCP/UDP IP server development
EJB2/EJB3
Web services
Persistence frameworks
JDBC
JMS
JSP/Servlets
XML
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 7 years of recent hands-on experience in software development
At least 1 year of recent performance profiling experience
Minimum 4 years of recent enterprise platform engineering experience
BS or MS in Computer Science or Computer Engineering or equivalent.
| Location: |
San Jose, CA
United States
|