Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Software Engineer

$146.67k - $249.33k
Full-time

BAE Systems


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, youll 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.

About BAE Systems, Inc.
BAE Systems, Inc. is a defense, aerospace, and security company headquartered in Falls Church, Virginia, with more than 40,000 employees worldwide. We serve, supply, and protect those who protect us. As one of the most geographically diverse international defense companies, we deliver a full range of products and services spanning air, land, maritime, space, and cyber, including advanced electronics, intelligence solutions, and dedicated customer support.

Our culture is performance-driven and values-led, built on curiosity, creativity, and collaboration. Purpose isn't a tagline here. It's what drives us. We're developing breakthrough technologies that defend national security and make a lasting impact on our communities and our planet. When you join BAE Systems, you're not just building a career. You're contributing to a mission that truly matters.

This position will be posted for at least 5 calendar days. The posting will remain active until the position is filled, or a qualified pool of candidates is identified.
Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Java Software Engineer in Annapolis Junction, MD vacancy
  •  ...Senior Java Engineer Location: Annapolis Junction, MD Clearance: Active TS/SCI + Full Scope Polygraph Experience: 7 to 20+ years...  ...are seeking an experienced Senior Java Developer to join our software engineering team and help design, build, and maintain scalable... 
    Suggested
    Full time

    Anthem Engineering, LLC

    Annapolis Junction, MD
    2 days ago
  • $104k - $166k

    Responsibilities The team is seeking a Software Engineer to design, implement, test, and operate software systems using advanced security...  ...Hands-on experience developing RESTful services.Demonstrated Java development expertise.Experience with Kubernetes for container... 
    Suggested
    Contract work
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    17 hours ago
  • $166.9k - $309.9k

     ...fit, click here to submit a referral. If your referral is hired, you'll receive a payment! code-extreferSenior Full Stack Java Software Engineer - Clearance RequiredWHAT WE'RE DOING• Join Lockheed Martin Rotary and Mission Systems, Cyber & Intelligence, where we foster... 
    Suggested
    Full time
    Contract work
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Annapolis Junction, MD
    1 day ago
  • $140k - $150k

     ...Telework: None Basic Requirements: ~7 years of experience as a software engineer ~ Bachelor’s degree in a technical discipline ~4...  ...will become a member of a software development effort using Java as the primary language. The development effort uses Agile... 
    Suggested
    Full time
    Immediate start
    Remote work

    Shield Consulting Solutions

    Annapolis Junction, MD
    more than 2 months ago
  •  ...degree in a technical discipline Seven years of demonstrable software engineering experience, or eleven years of experience in lieu of a degree...  .... The ideal candidate will have strong experience in Java development, Spring Framework technologies, Linux environments... 
    Suggested
    Full time
    Visa sponsorship
    Work visa

    GIGATEC Engineering

    Annapolis Junction, MD
    2 days ago
  • $50k - $120k

     ...clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Junior Java Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a company drone... 
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies

    Annapolis Junction, MD
    15 days ago
  •  ...: None Basic Requirements: ~14 years of experience as a software engineer ~ Bachelor’s degree in a technical discipline ~4 additional...  ...for a degree Required Experience: ~ Strong Java experience as well as experience with MapReduce, Cloud experience... 
    Full time
    Immediate start
    Remote work

    Shield Consulting Solutions

    Annapolis Junction, MD
    17 hours ago
  • $104k - $166k

     ...performed out of the Peraton contractor facility and offers flexible hours.The ideal candidate will become a member of a software development effort using Java as the primary language. The development effort uses Agile methods to assign, track and manage software activities... 
    Contract work
    For contractors
    Flexible hours
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    17 hours ago
  •  ...bullet points, but we love the work!) GHOSTGEM seeks a valiant Software Engineer, a noble artisan of logic and caffeine, to breathe life into...  ...-liners and the occasional unholy regex. Thou shalt write Java — recently, not from memory of a 2009 textbook. Recent... 
    Full time
    Visa sponsorship
    Work visa
    Day shift

    GIGATEC Engineering

    Annapolis Junction, MD
    17 hours ago
  • Job Title: Java Full Stack Developer Job Description We are looking for an experienced Java Full Stack Developer to design, develop,...  ...frontend technologies. Required Skills ~8+ years of overall software development experience. ~ Strong expertise in Core Java,... 
    Full time

    SFE

    Laurel, MD
    1 day ago
  •  ...Description: Athenix Solutions Group is looking for multiple Java Software Developers in Annapolis Junction, MD. The developers will...  ...applications Collaborate with a team of Software and Systems engineers in an Agile environment to analyze requirements, derive user... 

    Athenix Solutions Group

    Annapolis Junction, MD
    a month ago
  •  ...for a highly skilled Lead Technical Systems Engineer to join the UEE team to oversee the...  ...performing in a Lead System Engineer role for a software development team• Familiarity with software development using Unix/Linux, Java or Java Spring frameworks, RESTful micro-services... 
    Work at office
    Immediate start
    Remote work

    Amches

    Annapolis Junction, MD
    17 hours ago
  •  ...Polygraph clearance to be considered.*ProSync is seeking an experienced Java developer to join a small, mission‑focused engineering team responsible for building and sustaining operational software in secure environments. The ideal candidate brings strong Java development... 
    Contract work
    Flexible hours

    ProSync Technology Group

    Annapolis Junction, MD
    3 days ago
  • $120k - $240k

     ...do great work, the Set of X team is building an elite group of engineers with a strong sense of shared responsibility and ownership Because...  ..._____________________________________   We are looking for a Java Developer to join our team. In this role, you will be... 
    Full time
    Work at office
    Flexible hours

    Set of X

    Annapolis Junction, MD
    22 hours ago
  • $68.22k - $75.8k

     ...Job Posting ID: KT_259_JOB Position: Java Developer  FT/PT Status: Full-Time Location: Remote within the following locations...  ...TX, VA Education: Bachelor's degree in Computer Science, Software Engineering or a related field required. Overview: Kreative... 
    Full time
    Work at office
    Remote work

    Kreative Technologies

    Maryland, MD
    15 days ago
  • $104k - $166k

     ...a mission-driven team providing advanced cloud software solutions for national security. As a Cloud Software Engineer, you will design, develop, and maintain cutting-...  ...JavaScript, TypeScriptDevelopment experience in Java and KotlinExperience working in Linux-based environments... 
    Contract work
    Flexible hours
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    17 hours ago
  •  ...apply if you do not already have such a clearance. Principal Software Engineer 20+ Years of Experience Bachelors Degree required, or +4...  ...the entire technology stack—from backend services built with Java and Spring Boot, to modern web interfaces developed in... 

    Nissint Technologies, LLC

    Annapolis Junction, MD
    27 days ago
  • KeyLogic has an immediate need for two (2)Software Engineers (TS/SCI with a full scope poly) to join the software development team who will develop...  ...willl be given to those with experience in Groovy, Java, Unit Testing, Git and IDE (either IntelliJ or Eclipse preferred... 
    For contractors
    Immediate start

    KeyLogic Systems

    Annapolis Junction, MD
    17 hours ago
  • $92.3k - $166.85k

     ...exciting opportunity for a Mid/Sr Manual Test Engineer in our Intel Sector's Cyber & Analytics...  ...Network Operations (CNO), Mission Software, Analytical Methods and Modeling, Signals...  ...programming and scripting languages (i.e., Java, shell, Python, etc).Experience working with... 
    Full time
    Work experience placement
    Immediate start
    Flexible hours

    Leidos

    Annapolis Junction, MD
    1 day ago
  • $155k - $175k

     ...Job Description Job Description Job Title Principal‑Level Software Engineer (Java, Python)  Why IDS? IDS believes in resolving conflict, building innovative approaches to do so. Combining operational expertise with an intimate understanding of today’s greatest challenges... 
    Full time
    Local area
    Flexible hours
    Shift work

    IDS International

    Annapolis Junction, MD
    22 hours ago
  • $92.3k - $166.85k

     ...exciting opportunity for a Mid-Senior Test Engineer in our Intel Sector's Cyber & Analytics...  ...Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling, Signals...  ...and scripting languages (i.e., Java, shell, Python, etc).SAFe Agilist or DevOps... 
    Full time
    Work experience placement
    Immediate start
    Flexible hours

    Leidos

    Annapolis Junction, MD
    17 hours ago
  • Position: Software Engineer 1Location: Annapolis Junction, MDClearance Required to Start: TS/SCI w/ full scope polyKeyLogic is seeking a Software...  ...in a collaborative environment.Required skills:· Languages: Java, Python· Testing: Unit, Integration· Source Code Control (... 
    For contractors

    KeyLogic Systems

    Annapolis Junction, MD
    17 hours ago
  • $146k - $234k

    ResponsibilitiesThe team is in search of an experienced Software Engineer to design, build, and operate highly scalable distributed systems...  ...applications. This role is ideal for an engineer with strong Java and distributed computing experience, hands-on expertise with... 
    Contract work
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    3 days ago
  • $155k - $175k

     ...Description Job Title Senior‑Level Full‑Stack Developer (Python, Java)  Why IDS? IDS believes in resolving conflict, building...  ...developer will work directly with mission stakeholders to capture software requirements and develop, deploy, and maintain analytics and metadata... 
    Local area
    Flexible hours
    Shift work

    IDS International

    Annapolis Junction, MD
    7 days ago
  • Description:Analyze user requirements to derive software design and performance requirements;...  ..., conferring with users or system engineers; analyzing systems flow, data usage and work...  ...abilities needed.• Strong experience in the Java programming language (3+ years).•... 

    CyberCore Technologies

    Annapolis Junction, MD
    17 hours ago
  •  ...rapid pace. The defense community needs an engineering partner who can not only keep up, but...  ...flexible benefits. We are seeking Software Engineers who wish to accelerate their...  ...Linux CLI – Experience developing with Java, Python, or Rust n a Linux environment... 
    Visa sponsorship
    Work visa
    Flexible hours

    GIGATEC

    Annapolis Junction, MD
    22 days ago
  • $170.4k - $200.3k

     ...Mid Level Software DeveloperAnnapolis Junction, MDIn order to join the ELEVI team you will...  ...(14) + years of experience as a software engineer in programs and contracts of similar scope...  ...transformationWorking knowledge with Python, Java, Groovy, and Bash scriptingWorking... 
    Contract work
    Work experience placement
    Local area

    ELEVI Associates

    Annapolis Junction, MD
    1 day ago
  • $100k - $185k

     ...team provides expertise in network, system engineering and both offensive and defensive...  ...and tomorrow is smarter. ANS is seeking a Software Engineer to join our team in Annapolis Junction...  ...large software projects (Python, Rust, Java, C, C++) combined with CNO experience.... 
    Temporary work
    Local area

    Applied Network Solutions

    Annapolis Junction, MD
    17 hours ago
  •  ...Job Description Job Description Software Engineer - Java/Springboot/DevOps - 12+ yrs of Experience - TS/SCI w/Poly Required Halogen Engineering Group is looking for a Software Engineer to join our team who develops, maintains, and enhances complex and diverse... 
    Contract work
    Remote work
    Shift work

    Halogen Engineering Group, Inc

    Annapolis Junction, MD
    1 day ago
  • $87.1k - $157.45k

     ...to customers in the national security, engineering, and health industries. We deliver innovative...  ...technology-enabled services and mission software capabilities to support Intelligence...  ...databases, JSON, Bash/Shell scripting, Java, and XML.3+ years of Linux experience providing... 
    Full time

    Leidos

    Laurel, MD
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Software Engineer. Be the first to apply!