Innosoft Corporation - Senior Java Full Stack Developer – Healthcare EDI (Medicaid)
Full Stack Developer is needed in Seneca, United States.
Client: Innosoft Corporation
Location: Seneca, SC, us
Contract: Contract
Job Description
We are seeking a Senior Java Full Stack Developer with healthcare EDI and Medicaid experience to support South Carolina’s EDI Services and Medicaid Web Portal applications. This role will contribute to the modernization of legacy mainframe Medicaid systems by designing, developing, testing, implementing, and maintaining complex web-based systems and backend services.
The developer will build platform-independent, mobile-ready user interfaces and scalable distributed applications using Java and modern web technologies. Responsibilities include supporting frontend and backend development, enterprise web architecture, web service development, unit and systems testing, deployment, production support, and application maintenance.
The role will support the State’s Member Management replacement project and other assigned initiatives as part of a production support team. The position will participate in the full software development lifecycle, including requirements analysis, design, development, testing, implementation, and deployment.
Key responsibilities include designing responsive user interfaces, developing highly available and scalable Java applications, integrating services, applying software engineering best practices, and collaborating with business users, analysts, engineers, database administrators, QA teams, infrastructure staff, and support personnel.
The development environment includes Apache Tomcat, Tapestry, Java, JavaScript, jQuery, AJAX, ActiveMQ, UC4, Unix scripting, JDBC, SQL, MongoDB, Subversion, Maven, Eclipse, NetBeans, Oracle Linux, SQL Server, and IDMS databases.
Requirements
Education and Certifications
Bachelor’s degree or equivalent professional experience required.
Java J2EE Server or related J2EE certification is preferred.
Required Technical Experience
- At least 7 years of experience with Java.
- At least 7 years of experience with HTML.
- At least 7 years of experience with JavaScript.
- At least 7 years of experience with jQuery.
- At least 5 years of experience with EDI transaction sets, including 270/271, 276/277, and 837.
- At least 5 years of experience with MongoDB.
- Experience developing Java/J2EE web applications and distributed systems.
- Experience with responsive, mobile-ready user interfaces and JavaScript libraries.
- Experience with unit testing, systems testing, software lifecycle management, and production support.
Preferred Experience
- Medicaid eligibility systems or business operations experience.
- Medicaid Management Information System (MMIS) experience.
- Experience with JDBC and SQL.
- Experience with UC4.
Required Soft Skills
- Effective written and verbal communication.
- Adaptability and flexibility.
- Self-motivation and strong time-management skills.
- Problem-solving and analytical-thinking abilities.
- Ability to collaborate with technical and non-technical stakeholders.
- Ability to work effectively in a stressful environment.
Additional Information
- Work arrangement: 100% remote.
- Candidate location: Candidates must currently reside in South Carolina; relocation is not permitted.
- Client: State of South Carolina.
- Agency: State of South Carolina.
- Project identifier: SC.
- Contract duration: 12 months.
- Interview format: Virtual.
- Employment arrangement: Candidate must work on an Innosoft W-2.
- Work authorization: At least 6 months of valid work authorization required. Acceptable statuses include U.S. citizenship, Green Card, EAD, OPT-EAD, or H4-EAD.
- Tentative start date: November 21, 2026.
- Application deadline: October 28, 2026.
Benefits
- 50% of health insurance premiums paid by Innosoft.
- Paid vacation.
- 401(k) match.
- Short-term disability, long-term disability, and AD&D coverage paid by Innosoft.
Apply
Enter your email to apply. It takes a minute.
How it works
Search with Ari
Ari, Twine’s job assistant, finds jobs that match your work.
Send your application
Apply on Twine in a couple of minutes. No extra forms.
Message the client
If they want to work with you, you talk it through on Twine.
Similar Jobs
More jobs like this
Browse this role, and the pages clients use to hire.
Hiring a Full stack developer? Browse Full stack developersFull stack developers in Seneca