Java Developer
As one of the fastest growing software companies in North America (2,459% growth in the last five years), we're not only looking for the best and the brightest, but the most innovative and passionate people to join our team.
Rapid7 is the leading provider of unified vulnerability management solutions. Rapid7 NeXpose helps organizations to improve their security posture by providing actionable insights into the real threats from vulnerabilities across their entire IT infrastructure. More than 400 organizations such as Black & Decker, Trader Joe's, Florida State University, the New York Times, and the City of Philadelphia, continually rely on Rapid7 products and services to mitigate risk and remain compliant.
Rapid7 has been recognized with numerous industry accolades including the "Red Herring 100 Award", Info Security Products Guide "Tomorrow's Technology Today Award" Network Products Guide "Best Products and Services Award", Info Security Products Guide "Global Product Excellence Customer Trust Award", and a SC Magazine "Award Winner". Backed by Bain Capital, the Company is headquartered in Boston, Mass.
Position Overview
Come lead the next revolution from Rapid7, the leading Unified Vulnerability Management software provider. Located in El Segundo, the Rapid7 UI Department is utilizing cutting edge technologies to re-discover and re-imagine our flagship product NeXpose in the Network Security industry.
We seek an entrepreneur who is passionate, relentless and motivated to knock down barriers in order to "make it happen." The ideal candidate will drive the middle-tier, web-based development on the next generation of NeXpose. This is an exciting opportunity to create new code and the future builds of an award-winning security product.
Responsibilities
- Improve performance and resource utilization of reporting engine
- Expand customization capabilities to include user-defined sorting, grouping, formatting, content filtering
- Add report content (templates, sections, charts) to meet future version requirements
- Expand supported output formats including Microsoft Office (Excel, Powerpoint, Word, Project)
Required Skills and Experience
- Demonstrated programming skills in Java including OOP/OOD
- Demonstrated database reporting skills including SQL, JDBC/ODBC
- Experience with multithreading, networking and performance optimization
- Good problem solving abilities
Additional Information
Department: UI Department
Location: El Segundo, CA
Education: Bachelors Degree in or related work experience equivalent preferred


