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 JobsOverview
Showing 5 of 80+ Java Software Engineer jobs







Job Description:
Quevera is seeking a Senior Java Software Engineer with an active TS/SCI Clearance with Polygraph in Annapolis Junction, Maryland.
This role supports the development and adaptation of a mission-focused software suite for deployment across multiple environments. Responsibilities include removing customer-specific dependencies, abstracting environment-specific configurations, and developing interfaces that support authorization workflows and key management operations. The effort spans client applications, portal and proxy services, and key management components.
Job Responsibilities:
- Adapt existing software applications and services for deployment across multiple customer environments.
- Remove customer-specific dependencies and abstract environment-specific configurations.
- Develop and enhance interfaces supporting authorization workflows and key management operations.
- Support software development across client applications, portal and proxy services, and key management components.
- Collaborate with project teams on solution implementation, planning, system testing, and defect resolution.
Minimum Requirements:
- Active TS/SCI Clearance with Polygraph required.
- United States citizenship required.
- Bachelor's degree in Computer Science or a related field, or eight (8) years of equivalent work experience.
- Eight (8) or more years of experience with Java, JavaScript, and Kubernetes.
- Eight (8) or more years of experience with modern software development practices and testing.
- Deep understanding of Agile methodologies.
- Experience with encryption and an understanding of key management.
- Ability to communicate effectively and build strong working relationships with team members and clients.
Desired Skills:
- Experience as a contractor within the Intelligence Community.
- Familiarity with developing encryption libraries and key management services.
- Experience establishing and applying best practices through project communication, planning, documentation, system testing, and defect resolution.
- Experience participating in project planning and status communications.
- Experience with C or C++.
- Five (5) or more years of experience with REST APIs.
- Experience with AWS and cloud technologies.
- Experience with Spring.
- Experience with Service-Oriented Architecture (SOA).
- Experience with containerization and Kubernetes.
- Strong analytical troubleshooting and performance evaluation skills.
- Ability to collaborate effectively across teams, work independently, manage multiple priorities, and adapt to changing requirements and deadlines.
Why Join Quevera?
Award-Winning Culture
Quevera was recognized as a Top Workplace in the Washington, DC/Baltimore region for 2025, marking our fifth consecutive year receiving this distinction based on employee feedback.
Outstanding Benefits
We invest in our employees and their families through a highly competitive benefits package, including:
- 100% employer-paid medical coverage (optional plan)
- Competitive options for Medical, Dental and Vision insurance
- Employer-paid short-term and long-term disability coverage
- Employer-paid life insurance
- $5,000 annually for education, training, certifications, and professional development
- Career advancement through our structured iQTouch Program
- Up to 6% 401(k) match
- Additional 4% profit-sharing contribution, at company discretion
At Quevera, we believe exceptional people deserve exceptional opportunities. We're more than just a workplace—we're a team of innovators, problem-solvers, and industry experts committed to delivering mission-critical solutions while fostering professional growth, collaboration, and technical excellence.
Quevera is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age or any other characteristic protected by law. #LI-AA1
See All 80 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 JobsJava Software Engineer Jobs by City in Maryland
Where Maryland roles are concentrated, by current openings.
Java Software Engineer Job Market in Maryland
A snapshot from current Maryland openings, updated as new roles post.
Who's Hiring
- Akina13

- Leidos8

- Ctrl +7C
- Peraton5

- Intégral3I
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 Ctrl + and others right now, based on current listings on Migrate Mate as of November 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 30% of java software engineer openings tied to Maryland are remote or hybrid as of November 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 80 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