Senior Software Engineer - Backend (Java)

4 years

0 Lacs

Posted:16 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About Beagle Security


Beagle Security is an agentic AI penetration testing platform trusted by 1800+ organizations worldwide to secure their web applications, APIs, and GraphQL.


From fast-moving SaaS startups to mid-market enterprises, development and security teams rely on Beagle Security to proactively identify vulnerabilities.


Named a Leader in Web & API Security by G2, join us on our mission of building the future of application security.


What will you do?


  • Build core platform capabilities

    : Design, develop, and maintain backend services that power our AI-driven penetration testing engine, processing thousands of security tests and generating actionable vulnerability reports
  • Architect for scale

    : Create robust, scalable REST APIs that handle high-volume testing requests while maintaining performance and reliability across our growing customer base
  • Drive security innovation

    : Work on new features and product functions that expand the platform's security testing capabilities
  • Own end-to-end delivery

    : Take features from concept through deployment, working closely with product, security research, and frontend teams to deliver solutions customers love
  • Ensure platform reliability

    : Monitor system performance, optimize bottlenecks, debug production issues, and maintain the stability of our security testing infrastructure
  • Collaborate cross-functionally

    : Partner with security researchers to implement new vulnerability detection techniques and with customer success to understand real-world use cases
  • Mentor and grow

    : Share knowledge with the team, participate in code reviews, and contribute to our engineering culture of continuous improvement


Core requirements:

  • 4-8 years of hands-on backend development experience with strong Java expertise
  • Deep proficiency in building RESTful APIs and understanding HTTP protocols
  • Experience with Spring Boot Framework and microservices architecture
  • Strong knowledge of relational databases (PostgreSQL, MySQL) and and NoSQL databases (MongoDB)
  • Familiarity with Redis, message brokers (Kafka, RabbitMQ), and caching strategies
  • Experience with Docker, containerization, Kubernetes and modern deployment practices
  • Experience with version control systems like Git and API testing tools like Postman
  • Strong understanding of Linux environments and command-line operations
  • Solid understanding of security best practices, authentication/authorization patterns
  • Strong problem-solving skills with ability to debug complex production issues
  • Experience working in Agile/Scrum environments with iterative development practices
  • Leadership qualities with ability to mentor junior engineers and drive technical decisions
  • Excellent communication skills and collaborative mindset


Nice to have:

  • Experience with cloud platforms (AWS, GCP, Azure) and cloud-native development
  • Knowledge of application security concepts, OWASP Top 10, vulnerability assessment
  • Background in building developer tools, security products, or compliance platforms
  • Experience with event-driven architectures and real-time data processing
  • Familiarity with CI/CD pipelines, automated testing, and DevOps practices
  • Understanding of GraphQL APIs and API security testing
  • Experience with performance monitoring and observability tools
  • Previous work in SaaS/B2B product companies


Why join us?


  • Make real impact

    : Your code directly protects thousands of applications from security vulnerabilities. You'll build features that help companies pass critical compliance audits, prevent data breaches, and sleep better at night knowing their applications are secure.
  • Solve fascinating problems

    : Application security testing at scale presents unique technical challenges, from building AI-powered vulnerability detection to processing massive volumes of security tests while maintaining accuracy and performance.
  • Own your work

    : As part of our growing engineering team, you'll have significant ownership over features and architectural decisions. Your ideas and technical expertise will directly shape our product roadmap and platform evolution.
  • Learn and grow

    : Work alongside security researchers, OWASP contributors, and experienced engineers. You'll gain deep expertise in application security. Knowledge that's increasingly valuable as security becomes central to every organization.
  • Be part of the journey

    : Join us during an exciting growth phase as we scale. You'll experience the challenges and rewards of scaling a SaaS company, with opportunities to grow.
  • Work-life balance

    : We're building for the long term, which means sustainable pace and respect for your time. Competitive compensation, and a culture that values both excellence and well-being.


Location

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You