Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Innosoft is seeking a senior Java Full Stack developer to design, build, and maintain data-driven web applications for the Maryland Benefits platform in Linthicum Heights, MD. You will work on Java, Node.js, and Angular stacks, integrate with BI tools, and deliver RESTful services in a cloud environment.
Responsibilities include implementing responsive UI, leveraging AWS services, NoSQL databases, CI/CD pipelines, and collaborating with QA to ensure performance and quality across multi-tenant
Linthicum Heights, United States | Posted on 09/29/2026
FullyOn-site, Linthicum Heights, MD 21090
In-Person
1year with 8 one-year renewal options
10/12/2026
10/05/2026
Innosoft is the primecontractor for MD Benefits (formerly MD THINK), supporting the management,design, development, testing, and implementation of this strategic InformationTechnology (IT) program. Maryland Benefits is seeking an agile developmentresource team with required skill sets to build and/or maintain the MarylandBenefits infrastructure/platform, applications development, data repositories,reports and dashboards and support activities related to network services andsystem oper ations.
The Shared DataPlatform (SDP) is designed as a cloud-based, data-centric infrastructure tosupport scalable, flexible, and integrated data operations. It empowersself-service and accelerates data-driven decision-making across the enterprise.Key strategic goals include establishing a mature data infrastructure thatbalances analytics and business intelligence, enabling iterative learning andactionable insights, and fostering a "Data Center of Excellence"(DCoE) to govern and enhance data-driven processes. The SDP also prioritizesthe delivery of trusted information and the streamlined onboarding of StateAgencies to the Maryland Benefits platform through standardized procedures,ultimately driving operational efficiency and measurable business value. The"Data Platform - Automation" team plays a critical role in achievingthese goals by supporting the "Data Platform - Engineering" team.
The JavaFull Stack developer shall utilize IT equipment and languages (third- andfourth-generation or current state-of-the-art) to develop and preparediagrammatic plans to solve business, management, communications, and strategicproblems. This individual shall design detailed programs, flowcharts, anddiagrams showing mathematical computations and sequence of machine operationsnecessary to copy and process data and print results. This individual shallverify the accuracy and completeness of programs and systems by preparingsample representative data and perform testing by means of cycle and systemprocessing.
Thisposition requires a Bachelor’s degree from an accredited college or universitywith a major in computer science, information systems, engineering, business,or a related scientific or technical discipline; or three (3) years ofequivalent experience in a related field. (Note: A Master’s degree ispreferred.)
Theproposed candidate must have at least eight (8) years of programming experiencein software development or maintenance.
Theproposed candidate must have at least five (5) years of experience in ITsystems analysis and programming including the following:
50% Health Insurance Paid by Innosoft, Paid Vacation, 401K Match, STD LTD and AD&D paid by Innosoft.