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.
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
Artificial Intelligence • HR Tech • Professional Services • Software
Build and maintain full-stack production applications and services that integrate frontier LLMs. Design, test, and stress-test systems, diagnose failures, prototype rapidly, and collaborate with engineering and research teams to deliver reliable, deployable software and evaluation tooling.
Top Skills:
Ai/Ml SystemsAPIsC#C++Cloud InfrastructureDatabasesJavaLlm ApisPythonReactRustTelemetryTesting FrameworksTypescriptVersion Control
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
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
What you need to know about the Colorado Tech Scene
With a business-friendly climate and research universities like CU Boulder and Colorado State, Colorado has made a name for itself as a startup ecosystem. The state boasts a skilled workforce and high quality of life thanks to its affordable housing, vibrant cultural scene and unparalleled opportunities for outdoor recreation. Colorado is also home to the National Renewable Energy Laboratory, helping cement its status as a hub for renewable energy innovation.
Key Facts About Colorado Tech
- Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
- Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
- Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
- Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
- Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute



