Java Developer (SME)

Leidos•Bethesda, MD
•Onsite

About The Position

Leidos is seeking an experienced Java Developer (SME) for its Intel Security Sector's Analysis Solutions Business Area in Bethesda, Maryland. The role provides expert-level Agile DevOps support for mission-critical systems and involves designing, developing, implementing, and testing customer tools and applications that support extracting, transforming, and loading data into an enterprise Data Lake. The developer will contribute to major deliverables throughout the software development lifecycle, including defining scope and estimates, architecture and design, coding, and unit testing. The role also includes developing custom code and scripts to extract, triage, and exploit data across multiple domains and data stores. The position offers opportunities to shape backend architecture, mentor developers, influence technical solutions, and collaborate with multidisciplinary Agile teams on complex customer requirements. The developer will build scalable Java and Spring microservices, work with cloud platforms and data services, and support automated testing, deployment, and configuration management. The job is based in Bethesda, Maryland, within the National Capital Region's defense and intelligence technology community.

Requirements

  • Extensive experience with common Agile practices, service-oriented environments, and established software development practices.
  • Extensive experience with Java, the Spring Framework, microservices architecture and design patterns, RESTful APIs, and relational and NoSQL database integration.
  • Extensive experience developing software that interfaces with Elasticsearch, Postgres, DynamoDB, Kafka, AWS SQS/SNS, AWS Lambda, and AWS S3.
  • Extensive experience integrating with and delivering software solutions using DevOps toolsets and practices.
  • Direct experience with software testing and performance tools such as JUnit, and scripting languages including Python and Bash, in an Agile development environment.
  • Extensive experience developing solutions on commercial cloud platforms such as AWS, Google Cloud, or Azure, and using cloud data services such as S3, RDS, and EFS.
  • Extensive experience with version control systems and issue/problem tracking systems.
  • Master's degree with 15 or more years of relevant experience, or doctorate with 13 or more years of relevant experience; additional years of experience may substitute for a degree.
  • Must possess an active TS/SCI with polygraph security clearance.

Nice To Haves

  • Experience with SAFe development practices.

Responsibilities

  • Design, develop, test, and maintain high-performance, scalable backend microservices using Java and the Spring Framework.
  • Participate in and direct software programming initiatives, shape backend architecture, mentor team members, and conduct code reviews.
  • Develop and direct software system validation and testing methods using JUnit and Katalon, supporting automated deployment technologies.
  • Develop, prototype, and deploy solutions on cloud-based platforms using available platform services.
  • Analyze infrastructure requirements through proof-of-concept development, performance testing, and end-to-end testing, and coordinate infrastructure needs driven by developed software.
  • Support the Agile software development lifecycle following Program SAFe practices, coordinating with team members, Product Owners, and Scrum Masters to align User Stories and implement customer use cases.
  • Document and perform software development activities, including deploying build artifacts across environments using GitFlow, GitHub, Jenkins, and scripting languages such as Python and Bash.
  • Apply and identify software development best practices and standard operating procedures to create solutions for customer technical needs.
  • Participate in and direct major project deliverables throughout the software development lifecycle, including scope definition, work estimation, architecture, design, coding, and unit testing.
  • Develop custom code and scripts to extract, triage, and exploit data across multiple domains and data stores.

Benefits

  • Paid Time Off
  • 11 paid holidays
  • 401(k) with a 6% company match and immediate vesting
  • Flexible schedules
  • Discounted stock purchase plans
  • Technical upskilling
  • Education and training support
  • Paid parental leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service