Software Engineer - Java

Lockheed Martin
Maryland
$131.2K-$247.3K a year
Full-time

Job Description

WHAT WE'RE DOING

  • Developing, maintaining, and enhancing complex and diverse software systems.
  • Addressing various software needs including processing-intensive analytics, real-time systems, and business management information systems.
  • Working individually or collaboratively within a team environment to deliver high-quality software solutions.
  • Testing software components to ensure alignment with design requirements and documenting test results.
  • Resolving software problem reports and ensuring software reliability and functionality.
  • Applying appropriate software development and design methodologies to meet project objectives.

THE WORK

In this role you will :

  • Continuously contribute to the creation of design solutions that address complex engineering problems across the full software cycle.
  • Develop operational scenarios, based on the customer’s goals and contractual requirements.
  • Develop system requirements and architectures to ensure customer needs and contracts are appropriately translated into the products development cycle.
  • Incrementally develop the product design and delivery optimization requirements.
  • Act as a core member of a multi-disciplinary team that represents all capabilities within DevSecOps, directly supporting software development and integration activities for the program.

WHO WE ARE

  • Lockheed Martin, a leading aerospace and defense company committed to innovation and excellence.
  • Fostering a culture of innovation and inclusivity.
  • Providing ongoing career development, support, and rewards to our employees.
  • Supporting our employees to fulfill our mission.

WHO YOU ARE

  • You enjoy solving complex problems with code and have experience with various programming languages and frameworks.
  • You thrive in a collaborative and agile environment.
  • Capable of working both independently and collaboratively within a team.
  • Proficient in reviewing and testing software components to ensure compliance with design requirements.
  • Skilled in resolving software problem reports and ensuring software reliability.
  • Familiar with various software development and design methodologies.

WHY JOIN US

  • Excellent benefits and amenities.
  • Inclusive work environment.
  • Ongoing career development and support.
  • Rewards and recognition for your hard work.
  • Medical and dental coverage.
  • 401k retirement savings plan.
  • Paid time off for work / life balance.
  • Mentorship opportunities.
  • Explore Lockheed Martin’s competitive and comprehensive benefits package. Learn more.

Desired skills

Experience with :
  • Maven
  • Maven
  • Git, Gitlab
  • MapReduce
  • JUnit testing and Code coverage
  • Python and streaming capabilities
  • Linux
  • 9 days ago
    Related jobs
    Promoted
    ManTech
    Hanover, Maryland

    Demonstrated knowledge of multiple software development methodologies (e. Ensuring software standards are met. Modifying existing software to correct errors, to adapt to new requirements, or to improve performance. Debugging and troubleshooting software. ...

    Promoted
    Intelliforce-IT Solutions Group
    Annapolis Junction, Maryland

    Are you ready to take your software engineering skills to the next level? Intelliforce is seeking a highly skilled Full Stack Software Engineer to join our dynamic team. Create new features, debug existing software, and integrate software into new or modified environments. Work closely with system a...

    Promoted
    Leidos Inc
    Fort Meade, Maryland

    If you're a talented Java Software Engineer with a TS/SCI polygraph clearance, we want to hear from you. Strong Java skills, developing software in Red Hat Linux (versions 3 - 5+). Developing answers to questions via Java MapReduce, making them available via the corporate tool suites. Experience wit...

    Promoted
    Lockheed Martin
    Southern Maryland, Maryland

    The Software Engineer develops, maintains, and enhances complex and diverse software systems (e. Utilizes software development and software design methodologies appropriate to the development environment. This Software Engineer will be responsible for Load/Chaos tests, thread test, What if Tests, an...

    Promoted
    Jobs for Humanity
    Annapolis, Maryland

    Lead Software Engineer, Full Stack (Java, Python). We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Lead Software Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capi...

    New Relic, Inc.
    Baltimore, Maryland
    Remote

    Alerts Java Senior Software Engineer - High Throughput Stream Processing (Remote). Alerts Java Senior Software Engineer - High Throughput Stream Processing (Remote). Senior Software Engineer Req ID FY|R&D|#9 Location(s) Atlanta, Georgia, USA; Austin, Texas, USA; Baltimore, Maryland, USA; Chicago, Il...

    Abbtech
    Annapolis Junction, Maryland

    Computer Aided Software Engineering (CASE) tools and will use sound software engineering principles to ensure that developed code is modifiable, efficient, reliable, understandable, fault tolerant, and reusable. The Software Engineer will perform software development activities as a member of an agi...

    Prodigy One, LLC
    Annapolis Junction, Maryland

    The individual will analyze and study complex system requirements, use design software tools, provide support using formal specifications, data flow diagrams, and other accepted design techniques with the use of Computer Aided Software Engineering (CASE) tools and will use sound software engineering...

    020 Travelers Indemnity Co
    Cockeysville, Maryland

    Travelers is seeking a Software Engineer II to join our organization as we grow and transform our Technology landscape. Individual will complete advanced end to end engineering tasks for specific system assignments including designing, developing, analyzing, configuring, testing, debugging, troubles...

    REDLattice
    Annapolis Junction, Maryland

    As an Implant Java Software Engineer, projects will be undertaken in small teams with close coordination with customers to develop new or enhance existing tools. Familiarity with modern software engineering concepts. REDLattice is a dynamic company looking for engineers in the midst of amazing growt...