Java Software Engineer Jobs in Maryland

Java Software Engineer jobs in Maryland concentrate in defense contracting, federal IT services, cybersecurity, and financial technology, making the state one of the most active markets for backend and enterprise Java development on the East Coast, with openings at every level from junior developer to principal architect. The heaviest hiring clusters around Baltimore, Rockville, and Annapolis, where employers such as Northrop Grumman, Leidos, and T. Rowe Price maintain large technology workforces. The most in-demand specialties right now are microservices architecture, cloud-native Java development, and systems integration for government contracts. Scan the live roles below and apply to whichever ones fit.

Find Java Software Engineer Jobs

Overview

Open roles81
Top employerAkina
Top cityAnnapolis Junction, MD
Cities hiring13
Work type61% On-site
Top industryTechnology

Showing 5 of 81+ Java Software Engineer jobs

Helm Point Solutions
Senior Java Software Engineer
We won't show you this job again
Helm Point Solutions
Added 4d ago
Senior Java Software Engineer
Helm Point Solutions
Fort Meade, Maryland
Cloud Architecture
Solutions Architecture
Technical Program Management
$200k - $220k/yr

Have you applied for this role?

A
Java Fullstack Developer with AI
We won't show you this job again
A
Added 5d ago
Java Fullstack Developer with AI
Aventurine Technologies Inc
Cumberland, Maryland
Full-stack Engineering
Software Engineering
Technical Program Management
On-Site

Have you applied for this role?

Erias Ventures LLC
Software Engineer - Kubernetes, Java, REST
We won't show you this job again
Erias Ventures LLC
Added 1w ago
Software Engineer - Kubernetes, Java, REST
Erias Ventures LLC
Annapolis Junction, Maryland
Clinical Support
Healthcare Administration
Medical Assistant
$150k - $275k/yr
On-Site
Master's degree
51-200

Have you applied for this role?

NetSage
Java Analytic Developer-Senior
We won't show you this job again
NetSage
Added 1w ago
Java Analytic Developer-Senior
NetSage
Annapolis Junction, Maryland
Backend Engineering
Full-stack Engineering
Software Engineering
Bachelor of Science

Have you applied for this role?

Freedom Technology Solutions Group, LLC
Senior Java Software Engineer
We won't show you this job again
Freedom Technology Solutions Group, LLC
Added 1w ago
Senior Java Software Engineer
Freedom Technology Solutions Group, LLC
Annapolis Junction, Maryland
Software Engineering
Backend Engineering
$225k - $275k/yr
Hybrid
Bachelor's

Have you applied for this role?

See All 81 Java Software Engineer Jobs in Maryland

Find roles in Maryland that match your experience and apply in just a few clicks.

Find Java Software Engineer Jobs

Java Software Engineer Jobs by City in Maryland

Where Maryland roles are concentrated, by current openings.

Fort Meade
12 jobs
Bethesda
7 jobs
Baltimore
5 jobs
Hanover
4 jobs
Columbia
4 jobs
Rockville
4 jobs
Laurel
2 jobs
Linthicum Heights
2 jobs

Java Software Engineer Job Market in Maryland

A snapshot from current Maryland openings, updated as new roles post.

Who's Hiring

  • Akina
    Akina18
  • Leidos
    Leidos9
  • Peraton
    Peraton4
  • I
    Intégral3
  • Power3 Solutions
    Power3 Solutions3

Top Industries Hiring

  • Technology & Software
  • Consulting & Professional Services

What Maryland Employers Look For

The qualifications that appear most often in java software engineer jobs across Maryland.

  • Bachelor's degree in computer science, software engineering, or a closely related field
  • Professional experience building and deploying Java applications in enterprise environments
  • Proficiency with Spring Boot, REST APIs, and microservices design patterns
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud
  • Experience with relational databases, SQL, and ORM frameworks like Hibernate
  • Active or eligibility for a U.S. government security clearance preferred by many Maryland contractors

Java Software Engineer Jobs in Maryland: Frequently Asked Questions

How do you become a java software engineer in Maryland?

Maryland has no state-issued license or registration specifically for java software engineers, so the path runs through education and demonstrated skill. Most Maryland employers expect a bachelor's degree in computer science, software engineering, or a related technical field. Candidates who want to stand out in the defense and federal IT sectors that dominate the Maryland market should also pursue a CompTIA Security+ or equivalent certification, which is widely required for government contract roles.

How much do java software engineers make in Maryland?

Java software engineers in Maryland earn a median of about $138,680 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $87,690 for the lowest 10% to over $222,610 for the top 10%. Pay rises with experience, specialty, and employer.

Which companies hire java software engineers in Maryland?

Maryland java software engineer roles are posted by Akina, Leidos, and Peraton and others right now, based on current listings on Migrate Mate as of September 2026. Maryland's dense concentration of defense contractors, federal agencies, and financial services firms means demand stays consistent year-round across a broad range of seniority levels.

Which Maryland cities have the most java software engineer jobs?

Annapolis Junction, Fort Meade, and Bethesda account for the largest share of java software engineer openings in Maryland. Baltimore anchors hiring through its financial institutions, health systems, and tech corridors, while Rockville and the broader Montgomery County area draw demand from federal agencies, biotech firms, and defense contractors clustered along the I-270 technology corridor.

Are there remote java software engineer jobs in Maryland?

Yes, and more than most fields. About 39% of java software engineer openings tied to Maryland are remote or hybrid as of September 2026, reflecting how well the role lends itself to distributed work. Application development, backend services, and code review tasks are the most commonly remote functions, though roles on classified government contracts typically require on-site presence at cleared facilities.

How can I get hired as a java software engineer in Maryland with little or no experience?

The most realistic entry path is a junior or associate software developer role, which large Maryland employers in defense IT and financial services regularly post as new-graduate positions. Northrop Grumman, Leidos, and Booz Allen Hamilton all run structured early-career development programs that bring in candidates without prior professional experience. Building a GitHub portfolio of Spring Boot projects and earning a CompTIA Security+ certification strengthens applications significantly for the cleared government-contract sector that defines much of Maryland's market.

Where can I find and apply to java software engineer jobs in Maryland?

You can find and apply to java software engineer jobs in Maryland on Migrate Mate, which lists current Maryland openings updated regularly. Search the available roles, find the ones that match your experience and preferences, and apply directly to the positions that fit.

See All 81 Java Software Engineer Jobs in Maryland

Find roles in Maryland that match your experience and apply in just a few clicks.

Find Java Software Engineer Jobs