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 NYC Tech Scene
As the undisputed financial capital of the world, New York City is an epicenter of startup funding activity. The city has a thriving fintech scene and is a major player in verticals ranging from AI to biotech, cybersecurity and digital media. It also has universities like NYU, Columbia and Cornell Tech attracting students and researchers from across the globe, providing the ecosystem with a constant influx of world-class talent. And its East Coast location and three international airports make it a perfect spot for European companies establishing a foothold in the United States.
Key Facts About NYC Tech
- Number of Tech Workers: 549,200; 6% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Capgemini, Bloomberg, IBM, Spotify
- Key Industries: Artificial intelligence, Fintech
- Funding Landscape: $25.5 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Greycroft, Thrive Capital, Union Square Ventures, FirstMark Capital, Tiger Global Management, Tribeca Venture Partners, Insight Partners, Two Sigma Ventures
- Research Centers and Universities: Columbia University, New York University, Fordham University, CUNY, AI Now Institute, Flatiron Institute, C.N. Yang Institute for Theoretical Physics, NASA Space Radiation Laboratory



