Java Software Engineer

Overview

Multiple openings - Well-funded venture-backed startup is looking for Junior to Senior Java engineers. Growing technology company is building out their team in midtown Manhattan. These candidates will round out development team and work on core user-facing aspects of our B2B product line. Engineer will develop and launch a revolutionary new product transforming the online advertising space.

Responsibilities
Architecting, designing, developing and implementing complete solutions from end to end
Developing high performance servers
Product and infrastructure scaling
Debugging/troubleshooting/production support
Hadoop/Cassandra experience
Unit and integration test development (JUnit, HTTPUnit)
Solid track record developing Web application

Suggested Skills
Solid Experience developing software applications
Experience with network programming (NIO, Sockets, etc.)
Multithreaded, real-time application development in Java
Strong background with Relational Databases under Linux and SQL Queries - MySQL a plus
NIO experience
FLEX experience
GUI/Swing experience
Eclipse, ANT Builds, SVN, Web Services
Experience within online advertising space or data intensive, mathematics-driven businesses
BS in Computer Science, IT, or related - Masters Degree a plus