Senior Software Engineer - Java

Rapid7 InsightIDR

Not specified
5+ years java software development experience
Java spring boot framework proficiency
Maven dependency management tools
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
  • Experience with Java Spring Boot
  • Experience with Maven
  • Experience with AWS
  • Experience with JUnit

Work Rights

Not specified

Tailored Resume

Cover Letter