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 roles66
Top employerAkina
Top cityAnnapolis Junction, MD
Cities hiring12
Work type56% On-site
Top industryTechnology

Showing 5 of 66+ Java Software Engineer jobs

S
Mid Level Backend Software Engineer- Java
We won't show you this job again
S
Added 1d ago
Mid Level Backend Software Engineer- Java
Smart Apply Test Company
Laurel, Maryland
Quality Assurance & Testing (QA Testing)
Software Engineering
Technical Program Management
On-Site
Bachelor's degree

Have you applied for this role?

S
Mid Level Backend Software Engineer- Java
We won't show you this job again
S
Added 1d ago
Mid Level Backend Software Engineer- Java
Staffed4U
Laurel, Maryland
Software Engineering
Technical Product & Program Management
UI/UX Design
On-Site
Bachelor's degree

Have you applied for this role?

Quevera
Senior Java Software Developer
We won't show you this job again
Quevera
Added 1d ago
Senior Java Software Developer
Quevera
Annapolis Junction, Maryland
Customer Service
Customer Success
Customer Support
Bachelor's degree
11-50

Have you applied for this role?

Columbia Technology Partners
Senior Java Software Engineer
We won't show you this job again
Columbia Technology Partners
Added 1d ago
Senior Java Software Engineer
Columbia Technology Partners
Annapolis Junction, Maryland
Business Development
Growth Marketing
Marketing
Bachelor's degree
11-50

Have you applied for this role?

Guidehouse
Java Full Stack Developer
We won't show you this job again
Guidehouse
Added 2d ago
Java Full Stack Developer
Guidehouse
Rockville, Maryland
Business Analysis
Program Management
Project & Program Management
Project Management
$74k - $124k/yr
Bachelor's degree in engineering
1,001-5,000

Have you applied for this role?

See All 66 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
9 jobs
Rockville
8 jobs
Laurel
5 jobs
Baltimore
4 jobs
Bethesda
3 jobs
Columbia
3 jobs
Linthicum Heights
3 jobs
Hanover
1 job

Java Software Engineer Job Market in Maryland

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

Who's Hiring

Akina
Akina9 open roles
Leidos
Leidos6 open roles
Peraton
Peraton3 open roles

Top Industries Hiring

  • Technology & Software
  • Education
  • 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 August 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 Rockville 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 44% of java software engineer openings tied to Maryland are remote or hybrid as of August 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 66 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