Skip to main content

Java Software Engineer

**Job Description**

Ready to apply your craft to a mission that actually matters? BAE Systems is seeking **Senior Java Software Engineers** to join a high-velocity agile team supporting a nationally significant program.

**The Tech & Terrain:**

+ **Methodology:** SAFe (Scaled Agile Framework) in a true DevOps ecosystem.

+ **The Rigor:** Test-Driven Development (TDD) and robust automation are our baseline, not an afterthought.

+ **The Stack:** Dive deep into Java and the Java Cryptographic Framework, or expand your reach into Python, embedded C/C , and modern Web UI.

+ **The Work:** From architecting server-side business logic to refining complex UIs, you ll turn agile stories into deployable, mission-critical capabilities.

**Why BAE Systems?**

We pair a culture of trust and camaraderie with the flexibility you need to perform at your peak. Join a team driven by a shared ambition: protecting freedom through technological superiority.

\#LI-PB2

**Required Education, Experience, & Skills**

+ Must currently possess a TS/SCI clearance with appropriate polygraph

+ Bachelor's Degree in Computer Science or a related discipline. Relevant work experience may be substituted for a Degree.

+ Experience with one or more of the following: Java/JEE, Python, C/C , SQL, SOAP, WSDL, WADL.

+ Experience with User Interface development, knowledge of databases and structures, and/or experience working with XHTML, HTML, XML, XSLT.

+ Experience developing on Windows, and/or Linux operating systems.

+ Experience with one or more of the following: Java, Python, PERL, PowerShell, VBS, Eclipse, Postgres, Oracle, Jenkins on a Windows platforms.

+ Must have a strong understanding of sound software development principles and practices.

+ Must be able to plan and prioritize personal tasking and be able to communicate effectively verbally and in writing.

+ Must be an independent thinker, capable of performing high quality work, both independently and with a team, in a fast-moving environment.

MDOPS

**Preferred Education, Experience, & Skills**

+ Experience with the following: JEE, SQL, application servers (Tomcat, WebLogic, JBoss), scripting.

+ Experience with high level requirements management including requirements decomposition, secure systems engineering and development, trade-off analysis, interface control, and testing and continuous integration.

+ Experience in software development on Agile teams using Agile Developer practices such as Pair Programming, TDD, Refactoring, and ATDD.

+ Experience with FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), Selenium.

+ Experience with Behavior Driven Development (BDD) or Test Driven Development (TDD).

+ Secure Software development (i.e. Layer 7 Policy).

+ Experience with the Scaled Agile Framework (SAFe) methodology, SAFe Agilest Certification, or past experience as a member of an agile team.

**Pay Information**

Full-Time Salary Range: $146670 - $249330

Please note: This range is based on our market pay structures. However, individual salaries are determined by a variety of factors including, but not limited to: business considerations, local market conditions, and internal equity, as well as candidate qualifications, such as skills, education, and experience.

Employee Benefits: At BAE Systems, we support our employees in all aspects of their life, including their health and financial well-being. Regular employees scheduled to work 20 hours per week are offered: health, dental, and vision insurance; health savings accounts; a 401(k) savings plan; disability coverage; and life and accident insurance. We also have an employee assistance program, a legal plan, and other perks including discounts on things like home, auto, and pet insurance. Our leave programs include paid time off, paid holidays, as well as other types of leave, including paid parental, military, bereavement, and any applicable federal and state sick leave. Employees may participate in the company recognition program to receive monetary or non-monetary recognition awards. Other incentives may be available based on position level and/or job specifics.

**Java Software Engineer**

**127910BR**

EEO Career Site Equal Opportunity Employer. Minorities . females . veterans . individuals with disabilities . sexual orientation . gender identity . gender expression


Similar jobs

Java Software Engineer

Full time
Annapolis Junction, MD

Published on 07/29/2026

Share this job now

Similar jobs

Annapolis Junction
Annapolis Junction
Annapolis Junction