Overview
Skills
Job Details
Job Title: App Dev - Java Sr
Location: Location: McLean, VA (Top Preference) | Richmond, VA (Secondary) | Remote (ET or CT time zones only)
Client: Capital One
Interview Process
1 Round Technical (1 hour) with the One Pipeline team
Focus on Java, Go, NoSQL databases, API interaction
No coding test expected, but technical depth will be assessed
Project Overview
This role supports Capital One s Exceptions One team and collaborates closely with the One Pipeline team. The organization is migrating existing exception data currently consumed from ServiceNow into the Exceptions One platform.
One Pipeline currently reads exception data via ServiceNow APIs. As part of this initiative, the new hire will assist in modifying One Pipeline backend systems to consume the same data from the new Exceptions One API, including schema and contract changes.
Role Summary
The Backend Developer will work on updating backend systems to adopt new API contracts, adjust schema changes, compare data values, and ensure smooth migration from ServiceNow to Exceptions One. This role is purely backend-focused and is best suited for engineers experienced in both Java and Golang, with strong exposure to NoSQL/document databases.
The work includes analyzing existing ServiceNow integrations, understanding the One Pipeline architecture, and implementing updates to adopt the new Exceptions One API.
Key Responsibilities
Understand existing backend integrations between One Pipeline and ServiceNow.
Collaborate with both Exceptions One and One Pipeline teams to coordinate migration efforts.
Update backend codebases (Java & Go) to consume data from new Exceptions One APIs.
Implement changes to accommodate new API contracts, schema modifications, and data value updates.
Validate and compare old vs. new data outputs.
Query and work with NoSQL/document databases (DocumentDB, DynamoDB, MongoDB, Elasticsearch, etc.).
Participate in CI/CD workflows (GitHub, Jenkins, One Pipeline build process).
Ensure build and deployment success via Capital One s internal pipeline mechanisms.
Communicate effectively with cross-functional engineering teams.
Required Technical Skills
- Backend Programming (Must Have)
Java 2+ years
Golang 3+ years
(Overall expectation: ~50/50 split working across legacy Java and newer Go services)
- NoSQL / Document Databases
Experience with any document or NoSQL DB:
DocumentDB, DynamoDB, MongoDB, Elasticsearch, etc.
- AWS Experience
Strong understanding of AWS-based backend architecture. - API Development & Consumption
Strong experience with REST APIs, API contracts, schema validation, data mapping.
- CI/CD & Version Control
Comfortable with GitHub-based workflows
Understanding of pipelines (One Pipeline, Jenkins behind the scenes)
Nice-to-Have Skills
Prior experience at Capital One
Familiarity with One Pipeline or Exceptions One systems
Experience working with ServiceNow APIs (not required)