Jobs and Careers
GE

Mid-Level Java Developer (TS/SCI with Poly/NEW HIRE SIGN-ON BONUS UP TO $30,000)

General Dynamics Information Technology
USA MD Annapolis Junction - 2721 Technology Dr (MDS071), United States, United Statesfull_timeVerifiedPosted 25 Mar 2025
💰 $207,000/yr($30,000/yr$207,000/yr)

About the role

Type of Requisition:

Regular

Clearance Level Must Currently Possess:

Top Secret SCI + Polygraph

Clearance Level Must Be Able to Obtain:

Top Secret SCI + Polygraph

Public Trust/Other Required:

None

Job Family:

Software Engineering

Job Qualifications:

Skills:

Java, Software Development, Software Solutions

Certifications:

None

Experience:

8 + years of related experience

US Citizenship Required:

Yes

Job Description:

PERKS:

  • This position is eligible for a sign-on bonus up to $30,000 for New Hires.

  • Employee Referral Program that offers a $10,000 Referral Bonus with an additional $2,500 retention bonus for the next three years for specific technical roles with active TS/SCI Polygraph clearances in the DMV region.

  • You receive an additional 5 days of PTO for TS/SCI with Poly.

At General Dynamics Information Technology (GDIT) you'll be part of a team that makes a true impact by building cutting-edge mission-critical applications that help the end user accomplish their mission and keep people safe. The work we do is important. The challenges we face are career-defining. The opportunity we can offer is one-of-a-kind.

Our work depends on a Mid-Level Java Developer joining our team to support a GDIT program that we are the prime on and is located at Annapolis Junction, MD. As a Mid-Level Java Developer, you will develop highly efficient Microservices on a Linux operating system utilizing Java and Kotlin, for use in Docker/Kubernetes high-volume data-processing applications, while practicing modern Agile methodologies.

Java Developers will work with cutting-edge technologies and tools to include:

Technologies: Microservices, AWS, Java 21, Docker, Kafka, Kubernetes, Cassandra, DynamoDB, Kotlin, ReactJS, Spring Boot/Cloud/Data

Tools: Maven, Node, GitLab, SonarQube, VSCode, IntelliJ

KEY RESPONSIBILITIES:

  • Design, develop and support Java backend software in support of mission objectives.
  • Provide ongoing development, maintenance, support, and software enhancements in existing systems and platforms.
  • Troubleshoot complex problems and provide customer support for software systems and application issues.
  • Provide recommendations for continuous improvement.
  • Work alongside other engineers on the team to sustain and advance our organization’s capabilities.

REQUIREMENTS AND QUALIFICATIONS: 

  • The position requires an active TS/SCI with Polygraph.
  • Bachelor’s Degree in Computer Science, Computer Engineering or a related technical discipline, plus 8 years of application design and development experience.
  • Minimum of 4 years of experience with Java.
  • Experience as a mentor, technical lead or leading an engineering team.
  • Desire to move into a Software Team Lead role and perform the following:
    • Lead a team of talented and motivated developers in implementing efficient, scalable, reliable and resilient solutions for our Mission customer and serve as a point of contact with key customers and technical stakeholders.
    • Run daily standups; Plan, prioritize and write software epics/tickets and assign work; Participate in program level planning efforts.
    • Manage, execute, and oversee requirements and technical implementation of high visibility back-end Java software development.
    • Oversee and mentor developers and focus on technical issues and software development and ensure CI/CD practices are followed for releases.
    • Evaluate team's work processes and best practices and implement changes to streamline operations.
    • Work with the PM and the team’s Overall Software Lead to expand the program’s capabilities.

PREFERRED SKILLSETS:

  • Experience leading an Agile team of software developers with experience in Microservices
  • Familiarity with Microservices
  • Familiarity with Spring Frameworks
  • Familiarity with Docker
  • Familiarity with Kubernetes
  • Linux Experience

WHAT GDIT CAN OFFER YOU

  • 401K with company match

  • Rewards program for high-performing employees

  • Comprehensive health and wellness packages

  • Professional growth opportunities including paid education and certifications

  • Rest and recharge with paid vacation and holidays

  • Internal mobility team dedicated to helping you own your c

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

General Dynamics Information Technology

View company profile →