Location
Annapolis
Job Type
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 for Software Engineer – Java (Aviation Systems) (LOCAL CANDIDATES ONLY) at TEKsystems

Apply Now