Java FullStack Developer – Tapestry
Listed on 2026-01-19
-
Software Development
Software Engineer, Full Stack Developer, Java Developer
Role:
Java Full Stack Developer – Tapestry
Duration: 9 Months Contract (W2)
Location: Columbia, SC (Remote, On-Site presence needed once a month.)
Key Skills- 7+ years of experience with Tapestry
- 7+ years of experience with Java Script
- 7+ years of experience with jQuery
- 7+ years of experience with EDI Transactions
- 7+ years of experience with JDBC
- Experience with Java
- Experience with UC4
- Experience with ActiveMQ
- Experience with Unix variants and Unix Scripting
- Experience with SQL
- Experience with MongoDB
- Medicaid Management Information System (MMIS) experience
We are seeking a self‑driven Senior Software Engineer with extensive experience designing and delivering complex web‑based systems.
The candidate should bring 7+ years of hands‑on expertise across Tapestry, JavaScript, jQuery, EDI transactions, and JDBC, with a strong background in enterprise‑level application development. Experience working on large, distributed, mission‑critical systems—ideally in Medicaid, healthcare, or other government environments—is beneficial. Proven ability to develop both front‑end user interfaces and back‑end web services, supporting platform‑independent, mobile‑ready applications, and experience in environments undergoing mainframe‑to‑modernization transitions or large‑scale technology overhauls is highly valuable.
PrimaryResponsibilities
- The Software Engineer is responsible for assessing, designing, developing, supporting and implementing the state’s Member Management replacement project and any other projects assigned.
- The role has two major functions: design and development/implementation.
- Web‑based Distributed Systems Architecture and Design:
- Design, develop, and implement enterprise‑level web‑based systems with responsive user interfaces and mobility support.
- Develop Java applications using industry‑standard frameworks such as Spring, ensuring highly available and scalable applications.
- Software Project Lifecycle Management:
- Implement modern Web‑based software standards, emphasize unit testing, and participate in full lifecycle from analysis through deployment.
- Assist end‑user and business analysts in transforming business needs into incremental software projects.
- Communication:
- Communicate with a broad mix of stakeholders, including business users, analysts, DBAs, QA engineers, systems staff, and support staff.
- Bachelor’s degree or equivalent work experience
- On‑site travel to Columbia may be required, possibly up to once per month.
- Travel requirements may change as the project progresses after the candidate starts.
Email your resume to To learn more about Mavensoft, visit our website.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).