Java Software Engineer
$149.6k - $254.32kBAE Systems USA
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.
- 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.
- 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.
Full-Time Salary Range: $149603 - $254317 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.
- ...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...SuggestedFull time
$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...SuggestedContract workShift work$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...SuggestedFull timeContract workTemporary workWork experience placementCasual workFlexible hours$160k
...Software Engineer – Java & Linux We are seeking an experienced Software Engineer with strong expertise in Java development and Linux environments to support enterprise-grade, high-performance applications in distributed computing environments. Required Qualifications...SuggestedWork at officeFlexible hours$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...SuggestedContract workFor contractorsFlexible hoursShift work- ...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 officeImmediate startRemote work
- ...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 workFlexible hours
- ...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 timeVisa sponsorshipWork visaDay shift
$160k
Software Engineer - Java & Linux We are seeking an experienced Software Engineer with strong expertise in Java development and Linux environments to support enterprise‑grade, high‑performance applications in distributed computing environments. Required Qualifications:...Flexible hours$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 timeWork at officeFlexible hours$205k - $215k
...Telework: None Basic Requirements: ~14 years of experience as a software engineer ~ Bachelor’s degree in a technical discipline ~4... ...support to the Data Team. This is a position suited for a Java Developer. Will work with Java based tools to meet requirements...Full timeImmediate startRemote work$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 workFlexible hoursShift work$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 timeWork experience placementImmediate startFlexible hours- 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 contractorsImmediate start
$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 timeWork experience placementImmediate startFlexible hours$160k - $170k
...0,000 - $170,000 Job Description US Citizen Required. Have current full scope polygraph. Sourcing for a candidate with strong Java experience as well as experience with MapReduce, Cloud experience, GhostMachine and QTA. This position may require in-scope poly, within...- ...Mid-Level Software Engineer This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance. 2HB Incorporated is seeking... ...and workflows Extensive software development experience with Java Experience using an integrated development environment such...Full time
- Job Title Seeking candidates with 5-6 years of experience working with the following: Java Full Stack Development Google Go Language Python Must hold a US CI Polygraph in order to be eligible for this role.
$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...Local areaFlexible hoursShift work- 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
$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 workShift work- ...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...Visa sponsorshipWork visa
- ...Software Engineer Opportunity Reflexive Concepts is seeking a skilled Software Engineer to join our team! Specifically, we're looking... ...Desired: Patch management and IAVA tracking Python Java Scala NiFi Ansible Experience working in Agile...
- Peraton seeks a Senior Cloud Software Engineer to join a large, complex product development team in Laurel, MD. The role focuses on agile software design for products on large-scale compute clusters, including design, testing, optimization, and sustainment. You will perform...
- 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).•...
- ...interoperability standards High proficiency with HL7 & ETL Knowledge of FHIR standards Along with the above must have requirements, the candidate should also have basic to good knowledge of... SDLC Java related to OOP Docker & Docker compose Kubernetes Basic AWS knowledge...
$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 workLocal area$69.4k - $158k
...looking for the chance to not just develop software, but to create a system that will make a... ...more of the following languages: Python, Java, Go, Rust, or Structured Query Language (... ...to confer with system and hardware engineers to derive software requirements and subsequently...Full timeContract workPart timeWork at officeLocal areaRemote work$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$98.5k - $206.8k
Job Title: Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance... ...:CACI is seeking a well-rounded Software Engineer to provide customer support and infrastructure... ...for senior/lead roles).Proficiency in Java/Swing, Spring Tools Suite (STS), Eclipse,...Contract workWork experience placementLocal areaImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Software Engineer. Be the first to apply!
- java developer Annapolis Junction, MD
- senior java software engineer Annapolis Junction, MD
- sr.java developer Annapolis Junction, MD
- java developer full time Annapolis Junction, MD
- senior java developer Annapolis Junction, MD
- java software engineer Annapolis Junction, MD
- java spring developer Annapolis Junction, MD
- java developer remote part time Annapolis Junction, MD
- java web developer Annapolis Junction, MD
- remote junior java developer Annapolis Junction, MD




