HeroDevs Inc. Logo

HeroDevs Inc.

Sr. Software Engineer - Java

Posted Yesterday
Remote
Hiring Remotely in United States
Senior level
Remote
Hiring Remotely in United States
Senior level
Senior Java engineer responsible for designing, developing, and maintaining scalable, secure backend systems using Java and modern frameworks. Participate in architecture, collaborate with product and security teams, write maintainable code, and adopt AI-assisted development tools while contributing to open-source efforts.
The summary above was generated by AI

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

Similar Jobs

5 Hours Ago
In-Office or Remote
120K-140K Annually
Senior level
120K-140K Annually
Senior level
Information Technology • Consulting
Design, develop, and maintain backend microservices and REST APIs using Java/Spring and Node.js. Build and support containerized services on AWS/EKS, use IaC and CI/CD, integrate SQL/NoSQL databases, troubleshoot distributed systems and production incidents, participate in code reviews and sprint planning, and communicate with cross-team stakeholders.
Top Skills: AWSConcourseEksExpress.JsGithub ActionsJavaJavaScriptJenkinsJvmKubernetesLinuxNode.jsNoSQLSpring BootSpring FrameworkSQLTerraform
5 Hours Ago
In-Office or Remote
120K-140K Annually
Senior level
120K-140K Annually
Senior level
Consulting
Build and maintain backend microservices and REST APIs in Java and Node.js. Develop cloud-native, containerized services on AWS/Kubernetes, use IaC and CI/CD, troubleshoot distributed systems, integrate SQL/NoSQL databases, participate in code reviews and sprint planning, and own production incident resolution and stakeholder communication.
Top Skills: AWSConcourseContainersEksExpress.JsGithub ActionsJavaJenkinsJvmKubernetesLinuxMicroservicesNode.jsNoSQLRest ApisSpring BootSpring FrameworkSQLTerraform
2 Days Ago
In-Office or Remote
138K-184K Annually
Senior level
138K-184K Annually
Senior level
Security • Software
Design, build, and maintain cloud-native microservices and scalable search/data ingestion systems. Lead architecture, optimize database performance, implement event-driven solutions, mentor engineers, and collaborate across product teams to deliver reliable, production-ready cybersecurity platform features.
Top Skills: Distributed SystemsDynamoDBElasticsearchJavaKafkaKotlinKubernetesMicroservicesNoSQLPostgresRabbitMQSearch EnginesSQLSqs

What you need to know about the Seattle Tech Scene

Home to tech titans like Microsoft and Amazon, Seattle punches far above its weight in innovation. But its surrounding mountains, sprinkled with world-famous hiking trails and climbing routes, make the city a destination for outdoorsy types as well. Established as a logging town before shifting to shipbuilding and logistics, the Emerald City is now known for its contributions to aerospace, software, biotech and cloud computing. And its status as a thriving tech ecosystem is attracting out-of-town companies looking to establish new tech and engineering hubs.

Key Facts About Seattle Tech

  • Number of Tech Workers: 287,000; 13% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Amazon, Microsoft, Meta, Google
  • Key Industries: Artificial intelligence, cloud computing, software, biotechnology, game development
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Madrona, Fuse, Tola, Maveron
  • Research Centers and Universities: University of Washington, Seattle University, Seattle Pacific University, Allen Institute for Brain Science, Bill & Melinda Gates Foundation, Seattle Children’s Research Institute

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account