Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

Serco

Senior Software Engineer (Java)

Are you looking for a Senior Software Engineer (Java) position where you can make an impact on protecting the infrastructure that underlies our modern world? Serco is seeking an experienced and motivated software engineer to join our Advanced Technology Group (ATG) to build and deliver cutting-edge solutions for national defense systems. In this role, you will have the agency to design and implement the next generation of capabilities for operational systems that are increasingly adopting data driven workflows to streamline operations and deliver new capabilities to the Warfighter. Our team develops interfaces and interconnections between systems, data processing pipelines that process unstructured, semi-structured, and structured data, and foundational software that integrates disparate data sources into database systems. Our software underlies a set of emerging capabilities that enhance situational awareness and streamline operational decision making. In this role, you will:

  • Design, develop, test, deploy, and maintain software, primarily in Java
  • Parsing of structured and semi-structured data formats
  • APIs and interconnections between systems and components
  • Data processing pipelines and components
  • Implement business processes
  • Implement standards for authentication, authorization, information security marking, and fine-grained access control.
  • Test and deploy software in Linux based environments
  • Interface with customers to define requirements and communicate them to the development team
  • Ensure software complies with client-defined functional and security requirements.
  • Write software documentation

To be successful in this role, you will have:

  • Must be a U.S. Citizen
  • Ability to obtain and maintain a DoD Secret security clearance
  • Bachelor's degree or higher in Computer Science, Engineering, Mathematics, Physics, or related STEM discipline from an accredited university
  • Minimum 5 years of relevant experience
  • Advanced knowledge of the Java programming language
  • Ability to independently develop complex software features
  • Strong stakeholder communication, documentation, and collaboration skills; ability to work with military and civilian personnel
  • Ability to travel up to 10%

Additional desired experience and skills:

  • Experience with formal grammars, parsing techniques (e.g, LR parsers), and language design
  • Experience contributing to production-grade software
  • Experience with DoD information systems, use cases, and development practices
  • Experience writing software that interacts with databases and a working knowledge of database internals
  • Experience with Jakarta EE application development and related standards (JAX-RS, CDI, Config, Servlet) or similar frameworks
  • Working knowledge of web standards, common protocols (e.g., TCP/IP, TLS), and common data formats (e.g., XML, JSON)
  • Experience writing software that integrates with authentication, authorization, and single-sign-on technologies
  • Experience with software containerization and container orchestration technologies
  • Advanced knowledge of Linux including development and hardening of system services
  • Working knowledge of secure software development practices and common weaknesses
  • Working knowledge of Git and bug tracking tools such as JIRA

If you are interested in supporting and working with our military and a passionate Serco team. Submit your application now for immediate consideration. It only takes a few minutes and could change your career! Company Overview Serco Inc. (Serco) is the Americas division of Serco Group, plc. In North America, Serco's 9,000+ employees strive to make an impact every day across 100+ sites in the areas of Defense, Citizen Services, and Transportation. We help our clients deliver vital services more efficiently while increasing the satisfaction of their end customers. Serco serves every branch of the U.S. military, numerous U.S. Federal civilian agencies, the Intelligence Community, the Canadian government, state, provincial and local governments, and commercial clients. While your place may look a little different depending on your role, we know you will find yours here. Wherever you work and whatever you do, we invite you to discover your place in our world. Serco is a place you can count on and where you can make an impact because every contribution matters.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Richmond, VA vacancy
  •  ...learning from the world and each other.POSITION TITLESenior Software Engineer (Full Stack)This role is not eligible for employment visa sponsorship...  ....YOUR ROLEWe are seeking a skilled and collaborative Senior Software Engineer (Full Stack) to help build and evolve our customer... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Remote work

    Genworth Financial

    Richmond, VA
    6 days ago
  •  ...Senior Software Engineer Our client, in the specialty transportation industry, is seeking a Senior Software Engineer to join their team, hit the ground running, and help drive to success. This is a permanent/direct hire position. The employee will work in their Downtown... 
    Senior
    Permanent employment
    Casual work
    Work at office
    Flexible hours

    Key Choice Group

    Richmond, VA
    5 days ago
  •  ...to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of Coinbase's Customer Experience & Engagement org within EAA, owns the customer- and... 
    Senior
    Local area

    Coinbase

    Richmond, VA
    3 days ago
  • $50 - $66 per hour

     ...Job Description Insight Global is seeking a Senior Software Engineer local to Richmond, Virginia, with 5+ years of hands-on software development experience. This role is responsible for designing, developing, and supporting scalable, high-performing systems, with a... 
    Senior
    Local area

    Insight Global

    Richmond, VA
    1 day ago
  • $100k - $169k

     ...Innovation Squad - Engineering Our charter is simple to state and ambitious to deliver:...  ...disciplined process. The team is built around senior individual contributors - design...  ...who turns ambiguous problems into working software. As the Senior Product Engineer on this... 
    Senior
    Full time
    Remote work
    Flexible hours
    Shift work

    Pearson

    Richmond, VA
    5 days ago
  •  ...platforms, turn system-level results into clear feedback for engineering and leadership, and help accelerate validated AV deployment at...  ...implement metrics and analyses to introspect autonomous driving software performance atinterfaces across the autonomy stack; partner... 
    Senior
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    Richmond, VA
    4 days ago
  • $138.24k - $218.6k

     ...Job Title: Senior Software Engineer Location: 145 Broadway, Cambridge, MA 02142 Job Description: Akamai Technologies, Inc. is hiring for the following role in Cambridge, MA (multiple openings): Senior Software Engineer. Perform software engineering duties in... 
    Senior
    Work experience placement
    Work at office
    Remote work

    Akamai

    Richmond, VA
    2 days ago
  • $118k - $178k

     ...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Senior Software Engineer on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed... 
    Senior
    Work experience placement
    Local area

    Indeed

    Richmond, VA
    4 days ago
  • $130.5k - $170k

     ...Senior Software Engineer Job Description CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index, CoStar Group is on a mission to digitize the... 
    Senior
    Hourly pay
    Full time
    Work at office
    Work from home
    Monday to Thursday

    LoopNet

    Richmond, VA
    4 days ago
  • $84.63k - $112.84k

     ...shape the future of AI-ready connectivity, join us today. The Role At the company, bold ideas become real impact. The Sr. Software Engineer will take ownership of modernizing critical data platforms using PySpark and Databricks. Operating in a high-trust, agile... 
    Senior
    Temporary work
    Remote work
    Work from home

    Lumen Inc

    Richmond, VA
    1 day ago
  • $130k - $170k

     ...Senior Software Engineer Job Description CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index, CoStar Group is on a mission to digitize the... 
    Senior
    Hourly pay
    Full time
    Work at office
    Work from home

    CoStar Group

    Richmond, VA
    3 days ago
  • $96.7k - $145k

     ...forward together. • Make it better. We create fulfilling purpose-driven careers by learning from the world and each other. SENIOR SOFTWARE ENGINEER This role is not eligible for Sponsorship. POSITION LOCATION Richmond, Virginia Open to Remote This... 
    Senior
    Work at office
    Local area
    Remote work
    Flexible hours

    Genworth

    Richmond, VA
    3 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database.... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Richmond, VA
    2 days ago
  • $140k - $165k

     ...your skills and experience — talk with your recruiter to learn more. Base pay range $140,000.00/yr - $165,000.00/yr Senior Full Stack Software Engineer Are you a passionate Full Stack Software Engineer looking to work on impactful projects at scale? Join a collaborative... 
    Senior
    Full time
    Internship

    SoTalent

    Richmond, VA
    4 days ago
  • ## Senior Software Engineer IIApplylocations: Richmondtime type: Full timeposted on: Posted Todayjob requisition id: R117056**Are you passionate about building secure, scalable software products that power global digital experiences? Do you enjoy solving complex technical... 
    Senior
    Immediate start
    Flexible hours

    LexisNexis Risk Solutions

    Richmond, VA
    4 days ago
  • $130k - $170k

    Senior Software Engineer CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index, CoStar Group is on a mission to digitize the world’s real estate,... 
    Senior
    Full time
    Work at office
    Work from home

    Visual Lease Services Inc

    Richmond, VA
    5 days ago
  •  ...Senior Software Engineer – Backend Anywhere Type: Permanent Category: Engineer Industry: Technology Workplace Type: Remote Reference ID: JN -052026-106925 Date Posted: 08/09/2026 Shortcut: Description Recommended Jobs Description... 
    Senior
    Hourly pay
    Permanent employment
    Full time
    Local area
    Remote work

    Eliassen Group

    Richmond, VA
    4 days ago
  •  ...Senior Software Engineer – MainframeRemote - United StatesJR013948 This role requires a highly skilled and experienced Senior Mainframe Developer with 8+ Years of specialized technical experience to support, maintain, and enhance a suite of mainframe applications. The... 
    Senior
    Full time
    Temporary work
    Remote work
    Work from home
    Flexible hours

    Ensono

    Richmond, VA
    1 day ago
  •  ...Responsibilities: Understand and translate business needs into software solutions that support long-term ODGA projects and goals....  ...Qualifications: Bachelor's degree in Computer Science, Engineering, or related field (or equivalent professional experience)plus... 
    Senior
    Permanent employment
    Full time
    Work at office

    Intellibee

    Richmond, VA
    10 days ago
  • $161.9k - $184.8k

     ...job is located. Company Name: Capital One Job Description Center 1 (19052), United States of America, McLean, Virginia - Senior Software Engineer, iOS Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast... 
    Senior
    Full time
    Part time
    Internship
    Local area

    Dev

    Richmond, VA
    3 days ago
  • $130k - $160k

     ...the operational foundations required to scale safely, reliably, and repeatably. About the role We are looking for a Senior Robotics Software Engineer to design and own the embedded and edge software that keeps autonomous tractors operating safely and reliably in the field... 
    Senior
    Remote work

    Ornata

    Richmond, VA
    5 days ago
  • $100k - $110k

     ...Job Description Job Description Job Title: IT Senior Systems Engineer / Lead Senior Engineer Location: Chesterfield, VA Pay Rate:...  ...operating systems. Lead the deployment of new systems, software enhancements, and infrastructure improvements to support organizational... 
    Senior
    For contractors
    Monday to Friday

    Workforce

    Richmond, VA
    13 days ago
  •  ...About the Position We are looking for an experienced software developer with extensive experience in developing complex web...  ...to be able to communicate effectively with people outside of engineering!). \n Responsibilities Driving innovation and collaboration... 
    Senior
    Full time
    Work experience placement
    Remote work

    Anovium

    Richmond, VA
    1 day ago
  •  ...Senior Software Engineer This position analyzes problems in terms of detailed requirements. Designs detailed flow charts. Verifies program logic by preparing test data for trial runs. Tests and debugs programs. Prepares run sheets for routine programs. May also do... 
    Senior

    Integrated Resources

    Glen Allen, VA
    3 days ago
  • $92.5k - $209.5k

     ...multi-tenant cloud environment. OCI gives engineers the opportunity to work on systems that...  ...to build, validate, secure, and release software safely at cloud scale. At OCI, engineers...  ...We Looking For? We are looking for a senior software engineer with strong distributed... 
    Senior
    Temporary work
    Fixed term contract
    Flexible hours

    Oracle

    Richmond, VA
    2 days ago
  • $100k - $120k

     ...partnerships, while our focus on creativity and innovative solutions empowers our customer communities to thrive. The Senior Software Engineer on the New Ventures team designs, creates, maintains, audits, and improves software applications by performing coding, debugging... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work

    Nelnet

    Richmond, VA
    3 days ago
  •  ...Job Description Senior Software Engineer w/ECM We are seeking a Senior Software Engineer with extensive .NET application development experience to design and deliver innovative enterprise solutions within a fast-paced environment. This role will focus on... 
    Senior
    Live in
    Local area

    BravoTECH

    Henrico, VA
    1 day ago
  • $84.63k - $112.84k

     ...Required Qualifications: ~ Major/Degree: Computer Science, Engineering, or similar technical degree. ~5+ years of experience with Microsoft...  ...Platform Solution Architect Expert. Working knowledge of software development methodologies, standards, and coding best... 
    Senior
    Temporary work
    Remote work

    Lumen Inc

    Richmond, VA
    1 day ago
  • $170.6k - $261.3k

     ...collection configurations, deploys them across fleets, and monitors the resulting data from vehicle to cloud. We are seeking a Senior Software Engineer to develop the services, integrations, automation, and end-to-end observability that power this platform. Scaling high-... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Richmond, VA
    4 days ago
  •  ...Senior Java Developer100% Remote - EST Time Zone, Client is in Richmond, VA12 Months ContractMust Haves:Familiar with Core Java & Spring FrameworkHands On DeveloperMicroservices Based ArchitectureJava 1.8Spring, Spring Boot, Spring BatchAWS - ECS / Containerization, Docker... 
    Senior
    Remote work

    Samprasoft

    Richmond, VA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!