Java Developer, Senior

Booz Allen HamiltonChantilly, VA
$86,800 - $198,000

About The Position

We’re looking for a Java developer who enjoys solving complex problems, building high‑quality systems, and is eager to expand into modern enterprise platforms such as Salesforce, Tableau, Informatica, and MuleSoft. As part of our Low‑Code/No‑Code engineering and modernization teams, you’ll help deliver secure, scalable, and mission‑driven applications while learning new technologies that support multiple client environments. You will design, build, test, and refine solutions that integrate with enterprise SaaS platforms and data systems supporting critical operational and business functions. In this role you will build, enhance, and maintain Java‑based applications, services, and integration components. You’ll translate functional requirements into modular, well‑structured code and software designs. You’ll develop RESTful APIs and microservices, including testing, validation, and documentation. You’ll support DevOps workflows, CI/CD pipelines, version control, and automated testing. You’ll learn and apply platform‑specific development or configuration skills across enterprise systems such as Salesforce, Tableau, Informatica, or MuleSoft. You’ll collaborate with cross‑functional teams, participate in Agile ceremonies, and contribute to backlog refinement, technical discussions, and peer reviews. You’ll troubleshoot issues across application layers and ensure that solutions meet security, performance, and reliability expectations.

Requirements

  • 5+ years of experience developing software using Java in an enterprise environment
  • Experience building REST APIs, microservices, or distributed application components
  • Experience committing code and metadata to git repositories
  • Experience with SQL or NoSQL data stores
  • Experience with workflows, web parts, site maintenance, APIs, and cloud platforms
  • Experience creating and testing modules and components for compliance to design specifications
  • Experience developing and testing interfaces between software products and products of other vendors
  • Ability to learn new platforms and technologies such as Salesforce, Tableau, MuleSoft, and Informatica
  • TS/SCI clearance with a polygraph
  • Bachelor’s degree or 8+ years of experience in software development in lieu of degree

Nice To Haves

  • Experience with Python, C#, C, C++, .NET, JavaScript, React, Angular, NodeJS, PHP, Bash, Visual Basic, Groovy, or Lua
  • Experience with Salesforce, Tableau, MuleSoft, or Informatica
  • Experience with AWS, Azure, or Google Cloud Platform
  • Experience with Microsoft SharePoint, Microsoft Products, Microsoft Windows Server, or Microsoft SQL Server
  • Knowledge of shell scripting and automation
  • Knowledge of DevOps, continuous integration, and continuous deployment
  • Knowledge of relational and hierarchal data structures and functional programming

Responsibilities

  • Build, enhance, and maintain Java‑based applications, services, and integration components.
  • Translate functional requirements into modular, well‑structured code and software designs.
  • Develop RESTful APIs and microservices, including testing, validation, and documentation.
  • Support DevOps workflows, CI/CD pipelines, version control, and automated testing.
  • Learn and apply platform‑specific development or configuration skills across enterprise systems such as Salesforce, Tableau, Informatica, or MuleSoft.
  • Collaborate with cross‑functional teams, participate in Agile ceremonies, and contribute to backlog refinement, technical discussions, and peer reviews.
  • Troubleshoot issues across application layers and ensure that solutions meet security, performance, and reliability expectations.

Benefits

  • health, life, disability, financial, and retirement benefits
  • paid leave
  • professional development
  • tuition assistance
  • work-life programs
  • dependent care
  • recognition awards program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service