OneMain Financial Jobs

Job Information

BigBear.ai Senior Back End Developer in Ashburn, Virginia

Overview

BigBear.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, DynanoDB, 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 NoSQL DBs like MongoDB, Document DB, Cassandra etc.

  • Messaging and Streaming Systems (Kafka, SQS ans Kinesis)

  • XML/JSON

  • Unix/Linux

  • Experince with JPA/Hibernate

  • Experience with building RESTful webservices and experience with query language based APIs like GraphQL

  • Jenkins, Maven, Gitlab and Jira for CI/CD

  • Demonstrated 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 (WebLogic\WebSphere\JBOSS\etc.)

  • Master’s degree in Computer Science or related field is a plus

About BigBear.ai

BigBear.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 Bigbear.ai’s predictive analytics capabilities in highly complex, distributed, mission-based operating environments. Headquartered in McLean, Virginia, BigBear.ai is a public company traded on the NYSE under the symbol BBAI. For more information, visit https://bigbear.ai/ and follow BigBear.ai on LinkedIn: @BigBear.ai and X: @BigBearai.

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

DirectEmployers