{"schemaVersion":"jobsearcher.job.v1","id":"299c3929bc73bb710e3b6880","url":"https://jobsearcher.com/jobs/299c3929bc73bb710e3b6880","canonicalUrl":"https://jobsearcher.com/jobs/299c3929bc73bb710e3b6880","title":"Sr. Software Engineer - Java","description":"About the Role\n\nWe are seeking a Senior-Level Software Engineer with expertise in Java to join our Never-Ending Support team. In this role, you will be responsible for helping our team deliver new products and continue to advance our platform, ensuring availability and security for these products.\n\n‍Key Responsibilities\n\nDesign, develop, and maintain high-quality software solutions using Java and popular Java frameworks - such as Spring.\nBuild platform components and contribute to product meta-development, partnering with open-source contributors, security experts, and internal stakeholders to expand customer technology choices.\nEnsure system scalability, reliability, and security through best practices and modern development techniques.\nParticipate in architectural decisions and help drive long-term technical direction.\nWork closely with product managers, designers, and fellow engineers to deliver features that align with business objectives.\nWrite clean, maintainable, and well-documented code while following industry best practices.\nStay up to date with emerging technologies, frameworks, and methodologies to continuously enhance the development process.\nEmbrace AI-assisted development as a core part of your workflow; most of the responsibilities above can, and often will, be accomplished in partnership with frontier models and agentic coding tools.\n\nRequired Qualifications\n\nExperience with backend (mostly Java) technologies including Java experience (e.g., Spring, Quarkus, Hibernate, Struts, etc)\nExperience with Java build and deploy tools (Maven, Gradle, etc)\nExperience with building secure and scalable software development lifecycle infrastructure (build, test, deploy)\nExperience with AI-assisted development tools is not required, but you should bring the curiosity and drive to become an expert with them and with the rapidly evolving strategies for using them well\nExcellent problem-solving skills and a detail-oriented mindset.\nEffective communication skills, both written and verbal.\nAbility to work independently and collaboratively in a remote or distributed team environment.\nPassion for open-source software and community collaboration\n\nAt 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.\nhUEHf6ETf9","company":"Herodevs","rawCompany":"herodevs","city":"Myrtle Point","state":"OR","isRemote":false,"isActive":false,"createdAt":"2026-09-28T11:22:20.128Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Sr. Software Engineer - Java","description":"About the Role\n\nWe are seeking a Senior-Level Software Engineer with expertise in Java to join our Never-Ending Support team. In this role, you will be responsible for helping our team deliver new products and continue to advance our platform, ensuring availability and security for these products.\n\n‍Key Responsibilities\n\nDesign, develop, and maintain high-quality software solutions using Java and popular Java frameworks - such as Spring.\nBuild platform components and contribute to product meta-development, partnering with open-source contributors, security experts, and internal stakeholders to expand customer technology choices.\nEnsure system scalability, reliability, and security through best practices and modern development techniques.\nParticipate in architectural decisions and help drive long-term technical direction.\nWork closely with product managers, designers, and fellow engineers to deliver features that align with business objectives.\nWrite clean, maintainable, and well-documented code while following industry best practices.\nStay up to date with emerging technologies, frameworks, and methodologies to continuously enhance the development process.\nEmbrace AI-assisted development as a core part of your workflow; most of the responsibilities above can, and often will, be accomplished in partnership with frontier models and agentic coding tools.\n\nRequired Qualifications\n\nExperience with backend (mostly Java) technologies including Java experience (e.g., Spring, Quarkus, Hibernate, Struts, etc)\nExperience with Java build and deploy tools (Maven, Gradle, etc)\nExperience with building secure and scalable software development lifecycle infrastructure (build, test, deploy)\nExperience with AI-assisted development tools is not required, but you should bring the curiosity and drive to become an expert with them and with the rapidly evolving strategies for using them well\nExcellent problem-solving skills and a detail-oriented mindset.\nEffective communication skills, both written and verbal.\nAbility to work independently and collaboratively in a remote or distributed team environment.\nPassion for open-source software and community collaboration\n\nAt 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.\nhUEHf6ETf9","datePosted":"2026-09-28T11:22:20.128Z","dateModified":"2026-09-28T11:22:20.128Z","hiringOrganization":{"@type":"Organization","name":"Herodevs","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Myrtle Point","addressRegion":"OR","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"299c3929bc73bb710e3b6880"},"url":"https://jobsearcher.com/jobs/299c3929bc73bb710e3b6880"}}