Demo

Java Full Stack Developer

DMI
Linthicum Heights, MD Full Time
POSTED ON 12/21/2025
AVAILABLE BEFORE 1/20/2026
DMI is a leading provider of digital services and technology solutions, headquartered in Tysons Corner, VA. With a focus on end-to-end managed IT services, including managed mobility, cloud, cybersecurity, network operations, and application development, DMI supports public sector agencies and commercial enterprises around the globe. Recognized as a Top Workplace, DMI is committed to delivering secure, efficient, and cost-effective solutions that drive measurable results. Learn more at www.dminc.com

About The Opportunity

DMI, LLCis seeking a Java Full Stack Developer to join us. We are seeking an agile development resource with the required skill sets to build and/or maintain our clients Benefits infrastructure/platform, applications development, data repositories, reports and dashboards and support activities related to network services and system operations. The team this person would be a part of is responsible for maintaining, enhancing, and optimizing the Benefits Eligibility & Enrollment Worker Portal Application and its associated interfaces to provide a seamless, user-friendly, and efficient platform for processing multiple benefit programs administered by the state's constituents. This includes application development, system integration, accessibility compliance, user experience enhancements, and alignment with state and federal regulations. This portal is a critical interface for eligibility workers to process applications, manage cases, and ensure compliance with federal and state regulations.

Duties And Responsibilities

The Computer Programmer (Junior) shall translate detail program flowcharts into program-coded instructions used by third- and fourth-generation, or current state-of-the-art computers.

  • Design, develop and implement complex solutions based on Java technology and spring related frameworks.
  • Translate applications requirements into web-based solutions using the recommended frameworks and technology.
  • Design and develop reusable components, accelerators and frameworks.
  • Assist in the system integration of components.
  • Implement Test Driven Development frameworks (Mockito, MyMock etc.)
  • Implement Java Design Patterns.
  • Implement data structures

Qualifications

Education and Years of Experience: This position requires a Bachelor’s degree from an accredited college or university with a major in computer science, information systems, engineering, business, or a related scientific or technical discipline; or three (3) years of equivalent experience in a related field.

General Experience: The proposed candidate must have at least three (3) years of computer programming experience.

Specialized Experience

  • At least three (3) years of experience in developing and consuming RESTful APIs.
  • At least two (2) years of experience in Service Oriented Architecture/Service integration with Web Services, REST and security integration.
  • At least one (1) year of experience in working, defining, and maintaining architectural frameworks, patterns & data structures.
  • Proficiency of scripting languages such as JavaScript, jQuery, JSON, and other front-end scripting languages.
  • Must have knowledge in building applications with concurrency.
  • Experience in building front-end applications using JavaScript, Angular JS, JSON, jQuery.
  • Must have knowledge of the latest Angular, Spring Component and Spring Boot Framework.

Preferred Hands-On Experience / Knowledge in one or more of the following areas:

  • Experience with modern Integrated Eligibility System to process & manage eligibility for multiple Health & Human Services (HHS) programs including SNAP, TANF and Medicaid.
  • Experience with system integration and data transfer between systems such as EBT, MMIS, HIX, ACA & IES (between legacy & modernized).
  • Experience with benefit reconciliation involving claim determination, fund recovery benefit recoupment and issuance of owed benefits.
  • Familiarity with developing applications following Medicaid (MA) business rules.

Additional Requirements: Successful completion of a Fingerprint background investigation.

Min Citizenship Status Required: Must be eligible to work in the United States

Physical Requirements: No Physical requirement needed for this position .

Location: Hybrid, Linthicum, MD

Working at DMI

DMI Is a Diverse, Prosperous, And Rewarding Place To Work. Our Culture Is Shaped By Five Core Values That Guide How We Work, Grow, And Succeed Together

  • Do What’s Right – We lead with honesty and integrity.
  • Own the Outcome – We take responsibility and deliver.
  • Deliver for Our Customers – We are relentless about delivering value.
  • Think Bold, Act Smart – We innovate with purpose.
  • Win Together – We collaborate and celebrate our success.

These values aren’t just ideals—they show up in how we support every part of your well-being:

  • Convenience/Concierge – Virtual health visits, commuter perks, pet insurance, and entertainment discounts that make life easier.
  • Development – Annual performance reviews, tuition assistance, and internal career growth opportunities to help you thrive.
  • Financial – Generous 401(k) matches, life and disability insurance, and financial wellness tools to support your future.
  • Recognition – Annual awards, service anniversaries, referral bonuses, and peer-to-peer shoutouts that spotlight your achievements.
  • Wellness – Healthcare coverage, wellness programs, flu shots, and biometric screenings to support your health.

DMI values employees for their talents and contributions, and we take pride in helping our customers achieve their goals. Because when we live our values, we all win together.

  • No Agencies Please *****************

Applicants selected may be subject to a government security investigation and must meet eligibility requirements for access to classified information. US citizenship may be required for some positions.

Job ID: 2025-28150

Salary.com Estimation for Java Full Stack Developer in Linthicum Heights, MD
$99,036 to $126,953
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Java Full Stack Developer?

Sign up to receive alerts about other jobs on the Java Full Stack Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$73,727 - $94,067
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193

Sign up to receive alerts about other jobs with skills like those required for the Java Full Stack Developer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $90,707 - $120,959
    • Income Estimation: $91,486 - $118,193
  • Debugging Skill

    • Income Estimation: $82,230 - $118,841
    • Income Estimation: $90,707 - $120,959
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at DMI

  • DMI Virginia, VA
  • DMI is a leading provider of digital services and technology solutions, headquartered in Tysons Corner, VA. With a focus on end-to-end managed IT services,... more
  • 14 Days Ago

  • DMI Virginia, VA
  • DMI is a leading provider of digital services and technology solutions, headquartered in Tysons Corner, VA. With a focus on end-to-end managed IT services,... more
  • 16 Days Ago

  • DMI Virginia, VA
  • DMI is a leading provider of digital services and technology solutions, headquartered in Tysons Corner, VA. With a focus on end-to-end managed IT services,... more
  • 4 Days Ago

  • DMI Washington, DC
  • About DMI DMI is a leading provider of digital services and technology solutions, headquartered in Tysons Corner, VA. With a focus on end-to-end managed IT... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Java Full Stack Developer jobs in the Linthicum Heights, MD area that may be a better fit.

  • Global Alliant Inc Baltimore, MD
  • Full Stack Java Developer Remote US Citizenship is required in accordance with the requirements of the above referenced federal government contract. Succes... more
  • 12 Days Ago

  • Interclypse, Inc. Annapolis, MD
  • Description Welcome to Interclypse, where innovation meets passion. Every team member is a vital piece of our success story. We are not just a company, but... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!