Java Full Stack Developer

About the Company

DMI is a leading digital services and technology solutions provider headquartered in Tysons Corner, VA. Specializing in end-to-end managed IT services—including managed mobility, cloud, cybersecurity, network operations, and application development—DMI supports public sector agencies and commercial enterprises worldwide. Known as a Top Workplace, DMI is dedicated to delivering secure, efficient, and cost-effective solutions that generate measurable results.

About the Role

DMI is seeking a Java Full Stack Developer to contribute to the Benefits Eligibility & Enrollment Worker Portal Application. This portal supports multiple state-administered benefit programs by enabling eligibility workers to process applications, manage cases, and ensure compliance with state and federal regulations. The role involves developing and maintaining applications, integrating systems, enhancing user experience, and ensuring accessibility compliance in a hybrid work setting based in Linthicum, MD.

Responsibilities

  • Design, develop, and implement complex solutions using Java and Spring-related frameworks.
  • Translate application requirements into scalable web-based solutions with recommended technologies.
  • Develop reusable components, accelerators, and architectural frameworks.
  • Assist with system integration and support Test Driven Development using frameworks like Mockito.
  • Apply Java design patterns and data structures effectively.
  • Build front-end applications utilizing JavaScript, AngularJS, JSON, and jQuery.
  • Ensure concurrency handling within applications.

Required Skills

  • Bachelor’s degree in Computer Science, Information Systems, Engineering, Business, or related field, or equivalent experience.
  • Minimum of 3 years programming experience.
  • At least 3 years developing and consuming RESTful APIs.
  • Minimum 2 years working with Service Oriented Architecture and secure Web Services integration.
  • At least 1 year experience defining and maintaining architectural frameworks and data structures.
  • Proficient with JavaScript, jQuery, JSON, and front-end scripting languages.
  • Knowledge of Angular, Spring Components, and Spring Boot framework.

Preferred Qualifications

  • Experience with Integrated Eligibility Systems managing programs such as SNAP, TANF, Medicaid.
  • Background in system integration between legacy and modernized systems (EBT, MMIS, HIX, ACA).
  • Familiarity with Medicaid business rules and benefits reconciliation processes.

Additional Information

  • Hybrid work model in Linthicum, MD.
  • Successful completion of Fingerprint background check required.
  • Must be eligible to work in the United States.
  • No physical requirements for this position.

Find the complete job listing and details on the official website mentioned below:

Copyright Ā© 2025 MyJavaJobs.com. All Rights Reserved.