Oddball
SeniorBackEndEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Back End Engineer at Oddball. Skills: Backend engineering, Java, Spring Boot, Microservices. Design scalable backend services. Develop scalable backend services”
Industry & Context.
U. S. citizenship, Federal background investigation, Security clearance
What They're Looking For.
Must Have
5+ years backend engineering experience, Java as primary language, Experience with Spring Boot, Experience with REST APIs, Experience with microservice architecture, Experience working with Java EE legacy systems, Authorized to work in the United States
Nice to Have
Familiarity with JavaScript, Familiarity with NestJS, Experience working in AWS cloud environments, Familiarity with Terraform, Familiarity with IaC tools, Understanding of federal security requirements, Understanding of federal compliance requirements, Ability to obtain security clearance
What You'll Do.
Design scalable backend services
Develop scalable backend services
Build backend systems
Maintain backend systems
Maintain microservices
Work within Java EE legacy codebase
Improve Java EE legacy codebase
Improve system performance
Improve system reliability
Improve system maintainability
Collaborate with frontend engineers
Deliver end-to-end solutions
Support secure software delivery
Participate in code reviews
Participate in technical design discussions
Participate in Agile ceremonies
How You'll Work.
Team & Collaboration
Cross-functional team; Agile environment; Engineering teams
Communication Scope
Technical documentation; Collaborating across teams
Process & Methodology
Agile ceremonies
Full Job Description
Oddball believes that the best products are built when companies understand and value the things they are working on. We value learning and growth and the ability to make a big impact at a small company. We believe that we can make big changes happen and improve the daily lives of millions of people by bringing quality software to the federal space. We're looking for a Senior Back End Engineer to join our VA team, building and maintaining the backend systems that power enterprise-scale notification and communication workflows for Veterans. What you'll be doing: Design and develop scalable backend services using Java and Spring Boot within a cloud-based environment Build and maintain REST APIs and microservices supporting high-volume notification and communication workflows Work within and improve a large Java EE legacy codebase as part of ongoing modernization efforts Improve system performance, reliability, and maintainability across distributed services Collaborate with frontend engineers working in React and NestJS to deliver cohesive, end-to-end solutions Support secure software delivery practices aligned with VA DevSecOps and federal compliance standards Participate in code reviews, technical design discussions, and Agile ceremonies What you’ll bring: 5+ years of backend engineering experience with Java as a primary language Strong experience with Spring Boot, REST APIs, and microservice architecture Experience working with or modernizing Java EE legacy systems Familiarity with JavaScript and NestJS is a plus Experience working in AWS cloud environments Familiarity with Terraform or similar IaC tools is a plus Understanding of federal security and compliance requirements is a plus Thrives in a remote, collaborative Agile environment and genuinely enjoys working closely with a cross-functional team Communicates clearly and openly, whether writing technical documentation or collaborating across engineering teams Performs other related duties as assigned Requireme
Applying for this Senior Back End Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about Oddball?
Real rants from real employees. Read before you apply.