Position: Sr Java Developer
Location: Palo Alto

Company:
Well funded startup creating value in the media space is looking for a Sr Java Developer with strong knowledge of enterprise level web based applications that are highly transactional. Great people to work with, emerging market, startup culture.

Responsibilities:
-Work with the Product Definition and the Development teams to build key pieces of the server infrastructure
-Scope and develop platform to ensure scalability
-Make architectural decisions regarding infrastructure and functionality and the platform in general, communicating progress towards goals
-Participate in strategic planning for the server team as a whole, helping develop and implement server side goals and programs
-Optimize efforts to meet and exceed Company-specified requirements and performance goals, conceptualize, propose and deliver novel approaches and solutions
-Coordinate with internal and external parties as appropriate to insure successful interoperability of software, systems, devices, applications, networks and partner systems

Skills:
- Very strong Java and Linux skills
- Large systems design and development experience
- Experience with agile development practices preferred
- Excellent communication and relationship skills
- Team lead and/or management experience
- Excellent technical leadership skills and the ability to work in a highly dynamic environment with minimal mentoring
- Can wear multiple hats and easily step in to take on various roles as required.
- Thrives in a test driven environment
- Demonstrated proficiency in building products that have been taken to market
- Development with XML-RPC, Web Services preferred
- RDBMS knowledge, SQL Server, MySQL

Experience:
- A minimum of 5 years experience required, start-up experience essential.
- BS in CS or related field preferred