Rapid7 is seeking a Senior Software Engineer proficient in Java to contribute to the end-to-end delivery of security products. The role emphasizes mentoring junior engineers, collaboration with cross-functional teams, and the use of cutting-edge technologies to enhance customer security solutions
Job Summary
This role offers the opportunity to be one of the first hires in India supporting Rapid7's global growth strategy.
The engineer will own the full lifecycle of development while mentoring junior team members and delivering complex security features.
The team utilizes best-in-class technology including Java, Python, AWS, and Go to help over 10,000 organizations assess risk and detect threats.
Matching Summary
Match Score: 85
Rapid7 is seeking a Senior Software Engineer proficient in Java to contribute to the end-to-end delivery of security products. The role emphasizes mentoring junior engineers, collaboration with cross-functional teams, and the use of cutting-edge technologies to enhance customer security solutions.
Skills & Requirements
Must-have
5+ years Java software development experience
Java Spring Boot framework proficiency
Maven dependency management tools
AWS cloud infrastructure knowledge
JUnit testing frameworks usage
Nice-to-have
Security vulnerability scanning with Snyk or Trivy
CI/CD pipelines using Github Actions or Jenkins
Mentoring junior engineers effectively
Cross-functional collaboration skills
Passion for customer-centric problem solving
Key Requirements
5+ years experience in software development using Java