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

BAE Systems USA

Senior Java Software EngineerReady 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.Required Education, Experience, & SkillsMust currently possess a TS/SCI clearance with appropriate polygraphBachelor'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, & SkillsExperience 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.

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Java Software Engineer in Annapolis Junction, MD vacancy
  • $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
    4 days ago
  • $135k - $216k

     ...The ideal candidate will become a member of a mature software development effort using Java as the primary language.The development effort uses Agile...  ...five (5) years of experience in software development/engineering, including requirements analysis, software development... 
    Suggested
    Contract work
    Temporary work
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    2 days 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
    Visa sponsorship
    Work visa

    GIGATEC Engineering

    Annapolis Junction, MD
    27 days ago
  • $10k

     ...Job Description Job Description Description: Columbia Technology Partners is seeking a Senior Java Software Engineer to support the modernization and productization of a mission-focused software suite designed for deployment across a broader customer community.... 
    Suggested
    Temporary work
    For contractors
    Local area

    Columbia Technology Partners

    Annapolis Junction, MD
    26 days ago
  •  ...Java Full Stack DeveloperLooking For Java Full Stack DeveloperLocation: Mt. Laurel, NJ (Onsite) (Only Local)Role Descriptions:Experience: 6 to 8 YearsKey Responsibilities:- Design, develop, and maintain medium to highly complex Java Full Stack applications based on business... 
    Suggested
    Local area

    Purple Drive

    Laurel, MD
    3 days ago
  •  ...technical resource across multiple disciplines.RequirementsRequired QualificationsBachelor's Degree in Computer Science, Computer Engineering, Information Systems or other relevant technical degrees.The proposed candidate must have at least seven (7) years of IT and... 
    Temporary work
    Work experience placement
    Flexible hours

    Interclypse

    Annapolis Junction, MD
    6 hours ago
  •  ...Job Description Job Description Cleared Java Developer / Software Engineer Annapolis Junction, Maryland | On-site | Full-Time | Permanent Employment | Mid-Senior Level | Active TS/SCI with CI Poly required MaxIT Consulting – Max Corporate Group is looking for... 
    Permanent employment
    Full time
    For contractors
    Relocation package

    MaxIT Consulting - Max Corporate Group

    Annapolis Junction, MD
    9 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
    9 days ago
  •  ...Senior Java DeveloperBase-2 Solutions is seeking a Senior Java Developer to modernize a critical government information system. The...  ...application development and a proven track record of upgrading complex software infrastructures in secure, regulated environments. The role... 

    Base2 Solutions

    Annapolis Junction, MD
    3 days ago
  • $160k

     ...Software Engineer – Java & LinuxWe 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:Strong... 
    Work at office
    Flexible hours

    Synergy ECP

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

    GIGATEC

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

     ...opportunities. This role combines hands-on software development with rapid prototyping,...  ...analytic software using sound software engineering practices. Develop reusable solutions, manage...  ...developing production software in Java, with experience designing, testing, debugging... 
    Temporary work
    Flexible hours

    Markon

    Annapolis Junction, MD
    3 days ago
  • $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 time
    Immediate start
    Remote work

    Shield Consulting Solutions

    Annapolis Junction, MD
    16 hours ago
  • $130k - $270k

     ...is needed in a timely manner. Our team of engineers take pride in what they develop and...  ...best solution. Captivation is looking for software developers who can get stuff done while making...  ...Required Skills: Python Kotlin Java Terraform Elasticsearch/OpenSearch... 
    Hourly pay
    Temporary work

    Captivation Software

    Annapolis Junction, MD
    3 days 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
    17 days 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... 
    Visa sponsorship
    Work visa
    Day shift

    GIGATEC Engineering

    Annapolis Junction, MD
    14 days ago
  •  ...rapid pace. The defense community needs an engineering partner who can not only keep up, but...  ...rewards they bring.  We are seeking Software Engineers who wish to accelerate their...  ...using Bash / Python – Developing with Java in a Linux environment – Experience... 
    Visa sponsorship
    Work visa
    Flexible hours

    GIGATEC

    Annapolis Junction, MD
    6 days 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... 
    Local area
    Flexible hours
    Shift work

    IDS International

    Annapolis Junction, MD
    more than 2 months 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
    4 days 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... 
    Work at office
    Flexible hours

    Set of X

    Annapolis Junction, MD
    9 days ago
  • $130k - $270k

     ...is needed in a timely manner. Our team of engineers take pride in what they develop and...  ...best solution. Captivation is looking for software developers who can get stuff done while making...  ...experience Scripting Python Java CSC Linux environment​   This position... 
    Hourly pay
    Temporary work

    Captivation Software

    Annapolis Junction, MD
    26 days ago
  • $70k - $190k

     ...a team breaking new ground in AI-assisted tools for reverse engineering and software development, exercising your skills as a Software Engineer with...  .... Experience with additional programming languages (Java, C). Analyzing cyber security-related data sets (network... 
    Contract work
    Work experience placement
    Flexible hours

    Belay Technologies

    Maryland, MD
    4 days ago
  •  ...Requirements:14 years of experience as a software engineerBachelor's degree in a technical...  ...additional years of experience as a software engineer may be substituted for a degreeJob...  ...built using the following technologies: java, angular, elasticsearchDevelop front end... 
    16 hours
    Immediate start
    Remote work

    Shield Consulting Solutions

    Annapolis Junction, MD
    5 hours ago
  •  ...Title Shall have at least five (5) years' experience in software development/engineering, including requirements analysis, software development,...  ...least four(4) years of experience developing software with java and other high-level languages such as C, C++ Shall have... 
    Work experience placement

    Fuse Engineering

    Annapolis Junction, MD
    3 days ago
  •  ...Salary not specified Job Description Provide cloud software research, development, and engineering services to include requirements analysis, software...  ...developing software with high level languages such as Java, C, C++, et cetera. Shall have at least two (2) years... 

    ClearanceJobs

    Annapolis Junction, MD
    3 days ago
  •  ...Software Engineer IV Join ClearEdge and be part of a mission-focused team solving some of the DoD's most complex technical challenges. Every...  ...Have strong experience designing and implementing Java-based solutions Are experienced administering and developing... 

    ClearEdge IT Solutions

    Annapolis Junction, MD
    3 days ago
  • $109.4k

     ...Amazon, you'll grow into the high-impact engineer you know you can be, supported by a culture...  ...-purpose programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript...  ...version control systems Knowledge of software development lifecycle, including design,... 
    Full time
    Summer work
    Internship
    Seasonal work
    Summer internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon

    Jessup, MD
    4 days ago
  •  ...Job Description Build Mission-Critical Software That Matters At General Dynamics...  ...Contribute to architecture, CI/CD, and engineering best practices. Collaborate across Agile...  ...Frameworks ReactJS, TypeScript, JavaScript, Java 25, Spring Frameworks Cloud &... 
    Relocation package
    Flexible hours

    General Dynamics Information Technology

    Annapolis Junction, MD
    a month ago
  •  ...DescriptionJob DescriptionPointer Technologies is looking for a Software Engineer to join our team in Annapolis Junction, Maryland. A back end...  ...experience using back end languages and frameworks such as Java, Spring, and MavenExperience with CI/CD principles, methodologies... 
    Temporary work
    Immediate start
    Flexible hours

    Pointer Technologies

    Annapolis Junction, MD
    2 days ago

Do you want to receive more vacancies?

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