×
Register Here to Apply for Jobs or Post Jobs. X

Senior Back End Developer

Job in Ashburn, Loudoun County, Virginia, 22011, USA
Listing for: BigBear
Full Time position
Listed on 2025-12-20
Job specializations:
  • Software Development
    Cloud Engineer - Software, Software Engineer, Full Stack Developer, DevOps
Job Description & How to Apply Below

Overview

Big Bear.ai is seeking a Backend
Developer (Senior) to join our team to begin an exciting and challenging career in Ashburn, VA.

What you will do
  • Working closely with the tech lead and senior developers, the Mid-Level Java Developer will participate in the system architecture design, systems engineering, development, integration testing and validation, and all aspects of the software life-cycle (requirements to design to implementation to test) for a java backend application involving extensive messaging and transaction processing
  • Design and implement Micro Service Architecture for Cloud based software applications
  • Use modern software engineering tools including Eclipse, Jira, and Atlassian Suites for design, development, and testing the software
  • Present the solution at formal and informal design reviews, and document the design according to the Government’s system lifecycle methodology
What you need to have
  • Bachelor's Degree and 8 to 10 years of experience
  • 9+ years of strong Java design and software development experience including designing, developing, and documenting large-scale enterprise software systems
  • Ability to diagnose problems and support production systems
  • Experience working with Applications on Cloud utilizing serverless hosted services like AWS S3, Dynano

    DB, Lambda etc
  • Java Micro Service Architecture frameworks such as Spring Boot
  • Experience with container platforms like Docker and Kubernetes
  • SQL DBs (preferably Oracle) and strong SQL/JDBC skills is required for this position
  • Experience with No

    SQL DBs like Mongo

    DB, Document DB, Cassandra etc.
  • Messaging and Streaming Systems (Kafka, SQS and Kinesis)
  • XML/JSON
  • Unix/Linux
  • Experience with JPA/Hibernate
  • Experience with building RESTful web services and experience with query language based APIs like GraphQL
  • Jenkins, Maven, Gitlab and Jira for CI/CDDemonstrated expertise in software engineering practices (e.g., reading/generating software specs, design patterns, continuous integration)
  • Demonstrated ability to incorporate rigorous Unit testing as part of development activities is essential
What we'd like you to have
  • First-hand experience working with large project teams (working with the Federal Government a strong plus)
  • Demonstrated ability to think critically and creatively to develop innovative solutions to software problems
  • Ability to develop and maintain components with stringent performance requirements
  • Agile development experience a plus
  • IBM MQ , JMS, EJB, MDB and other JEE technologies
  • JEE Server experience (Web Logic/Web Sphere/JBOSS/etc.)
  • Master’s degree in Computer Science or related field is a plus
About Big Bear.ai

Big Bear.ai is a leading provider of AI-powered decision intelligence solutions for national security, supply chain management, and digital identity. Customers and partners rely on Big Bear.ai’s predictive analytics capabilities in highly complex, distributed, mission-based operating environments. Headquartered in McLean, Virginia, Big Bear.ai is a public company traded on the NYSE under the symbol BBAI. For more information, visit (Use the "Apply for this Job" box below). and follow Big Bear.ai

on Linked In:  and X: @Big Bearai.

Big Bear.ai is an Equal opportunity employer all protected groups, including protected veterans and individuals with disabilities.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary