Software Engineer – Java (Aviation Systems) (LOCAL CANDIDATES ONLY)

TEKsystems
📍 Annapolis, MD, United States 💼 Full-time 🕒 Posted June 06, 2026

Job Description

Software Engineer – Java (Aviation Systems)
Location: Annapolis, MD (Local candidates only)
Work Model: Hybrid – 4 days onsite / 1 day remote
Employment Type: Contract-to-Hire
Industry: Aerospace & Defense
IMPORTANT – READ BEFORE APPLYING
This is a Java development–first role.

+ Candidates must have strong, hands-on Java enterprise development experience to be considered.

+ Messaging / MQ experience is a major plus and strongly preferred, but it does not replace Java development experience.

+ All candidates must be local to Annapolis, MD and able to work on-site four days per week.

About the Opportunity
This role focuses on core Java software development supporting mission‑critical aviation systems that process tens of millions of aviation data messages every day.
You’ll work on large-scale, high-reliability Java applications used by more than 1,500 aviation customers worldwide. These systems are foundational to airline operat...

Ready to Apply?

Submit your application today and join our talented team at TEKsystems.

Submit Application

Job Details

  • Location Annapolis, MD
  • Job Type Full-time
  • Category other-general
  • Posted Date June 06, 2026
  • Application Deadline June 11, 2026