Sr. Software Engineer - Java

HeroDevs, Inc.

New York (NY)

Remote

USD 130,000 - 180,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

HeroDevs, Inc. is seeking a Senior-Level Software Engineer with deep Java expertise to strengthen our Never-Ending Support team.

You will help deliver new products and advance our platform, prioritizing availability and security while collaborating with open-source and security experts. You will design and maintain Java-based systems, contribute to architectural decisions, and partner with product managers and designers to deliver features that meet business goals.

Qualifications

  • Proven expertise with Java backend technologies.
  • Experience designing scalable, secure software systems.
  • Ability to work effectively in remote or distributed teams.

Responsibilities

  • Design, develop, and maintain high-quality Java software using frameworks like Spring and Quarkus.
  • Contribute to product meta-development and collaborate with open-source contributors and security experts.
  • Ensure scalability, reliability, and security through best practices and modern development techniques.
  • Engage in architectural decisions and set long-term technical direction.
  • Collaborate with product managers, designers, and engineers to deliver business-aligned features.
  • Write clean, well-documented code following industry standards.
  • Stay updated with emerging technologies and tools for development efficiency.
  • Leverage AI-assisted development tools as part of the workflow.

Skills

Java
Backend development
Architectural decisions
Communication
Remote collaboration

Tools

Spring
Quarkus
Hibernate
Struts
Maven
Gradle

Job description

About the Role

We 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.

Key Responsibilities
  • Design, develop, and maintain high-quality software solutions using Java and popular Java frameworks - such as Spring.
  • Build platform components and contribute to product meta-development, partnering with open-source contributors, security experts, and internal stakeholders to expand customer technology choices.
  • Ensure system scalability, reliability, and security through best practices and modern development techniques.
  • Participate in architectural decisions and help drive long-term technical direction.
  • Work closely with product managers, designers, and fellow engineers to deliver features that align with business objectives.
  • Write clean, maintainable, and well-documented code while following industry best practices.
  • Stay up to date with emerging technologies, frameworks, and methodologies to continuously enhance the development process.
  • Embrace 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.
Required Qualifications
  • Experience with backend (mostly Java) technologies including Java experience (e.g., Spring, Quarkus, Hibernate, Struts, etc)
  • Experience with Java build and deploy tools (Maven, Gradle, etc)
  • Experience with building secure and scalable software development lifecycle infrastructure (build, test, deploy)
  • Experience 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
  • Excellent problem-solving skills and a detail-oriented mindset
  • Effective communication skills, both written and verbal
  • Ability to work independently and collaboratively in a remote or distributed team environment
  • Passion for open-source software and community collaboration

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer — Remote, Scalable & Secure Platform
Senior Java Engineer — Remote, Scalable & Secure Platform

HeroDevs, Inc. • United States

Remote
USD 110,000 - 160,000
Senior Java Engineer - Remote, Scalable Platform Expert
Senior Java Engineer - Remote, Scalable Platform Expert

HeroDevs, Inc. • New York (NY)

Remote
USD 130,000 - 180,000
Senior Java Software Engineer
Senior Java Software Engineer

EXL • Buffalo (NY)

On-site
USD 110,000 - 150,000
Senior Software Developer - Java
Senior Software Developer - Java

Talent Wave Associates • Pleasant Prairie (WI)

On-site
USD 110,000 - 160,000
Java Developer
Java Developer

Virtusa • Irving (TX)

On-site
USD 125,000 - 175,000
Solutions Engineer
Solutions Engineer

HeroDevs, Inc. • United States

Remote
USD 110,000 - 170,000
Senior Software Engineer - Integrations (Shared Services)
Senior Software Engineer - Integrations (Shared Services)

HeroDevs, Inc. • Salt Lake City (UT)

On-site
USD 150,000 - 200,000
Java Technical Lead
Java Technical Lead

Sysco (old) • Houston (TX)

On-site
USD 120,000 - 180,000
Sr. Java Developer
Sr. Java Developer

Photon • Boston (MA)

On-site
USD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Compunnel, Inc. • McLean (VA)

On-site
USD 100,000 - 130,000