Senior Developer Advocate
About the Job
At HeroDevs, we provide Never Ending Support for open-source software that has reached end-of-life (EOL), ensuring businesses can remain secure and compliant when upgrading isn’t immediately possible. Our work is security-focused and deeply technical, helping organizations navigate the risks of using critical software beyond its official support window.
We’re looking for a Senior Developer Advocate with a passion for educating, engaging, and inspiring developers. You’ll be the public technical voice of HeroDevs primarily in the Java ecosystem, producing respected, credible content that addresses the real challenges developers face in OSS security. You’ll speak at conferences, appear on podcasts, create technical demos, and own the strategy and execution for reaching developers where they are.
While this role will focus on Java, you’ll also have the opportunity to explore and speak to trends in modern software development, including JavaScript, Python, .NET and more. By contributing meaningfully to the broader developer conversation, not just EOL technologies, you’ll help establish HeroDevs as a trusted authority across the software industry. If you are a strong engineer with a knack for storytelling and a deep respect for the OSS community, we want to hear from you.
Key Responsibilities
- Serve as a respected technical representative for HeroDevs in the Java ecosystem, especially around Spring.
- Plan, create, and deliver content across multiple channels including blog posts, LinkedIn, conference talks, podcasts, webinars, and more.
- Develop and present technical demos, sample applications, and proof-of-concepts to illustrate best practices and security strategies.
- Speak credibly about OSS lifecycle challenges, software security, and modern development trends.
- Represent HeroDevs at conferences, meetups, and virtual events as a keynote or breakout session speaker.
- Build and nurture relationships within developer and OSS communities.
- Stay current on new technologies, frameworks, and industry trends to expand HeroDevs’ relevance beyond EOL software.
- Own the strategy and selection of communication channels to best reach developers.
- Collaborate with engineering, product, marketing, and leadership teams to ensure content is accurate, impactful, and aligned with company goals.
Required Qualifications
- Proven experience as a Developer Advocate, Developer Relations Engineer, or equivalent technical outreach role.
- Strong engineering background with significant experience in the Java ecosystem, especially Spring.
- Demonstrated ability to create and deliver technical content that is trusted by developers.
- Track record of presenting technical topics to customers, developer communities, or at industry events.
- Excellent written, verbal, and presentation skills tailored to technical audiences.
- Ability to own and execute a content and outreach strategy across multiple channels.
- Familiarity with open-source software and its community culture; existing OSS contributions or community leadership a plus.
- Willingness to work across other technical stacks over time, including JavaScript, Python and potentially others.
- Comfort with travel for conferences and community events.
At HeroDevs, we believe in the power of diversity, equity, and inclusion to drive innovation, creativity, and success. We are committed to creating a workplace that embraces and celebrates individual differences. We encourage people of all backgrounds and experiences to apply.