Sr Java Developer/Lead
Listed on 2026-03-07
-
Software Development
Software Engineer, Java Developer, Full Stack Developer, Backend Developer
If you are interested in this position: Download the skills matrix using the button below and fill it out. Email us and attach the completed skills form and your most recent resume to us at: Please include '
10356MI Skills Form
' and your name in the subject line.
Client Name Michigan Department of Health and Human Services (DHHS)
Requisition 155964
Location Lansing, MI
Duration 1 year
Due Date 03/06/2026
C2C Possible Yes. Rate depends on experience
Interview Method Web-based with Camera On
NOTE:
Local candidates ONLY. Candidate must be located within 90mi from Lansing. Relocation not allowed. Resource will be working a hybrid schedule. NO REMOTE ONLY OPTION. Will need to be onsite from day 1, two days a week (Monday & Tuesdays). We can accept H1b, H4, TN and other valid work visas for IT. However we cannot accept OPT or CPT visas at this time.
Our client is looking for a Sr. Java Developer to be responsible for providing ongoing maintenance and support of complex Java applications and developing enhancements for several applications.
Tasks
- Performs as a technical lead and provides technical guidance to the other developers in the department.
- As a technical lead, the resource participates in a variety of analytical assignments that provide for the enhancement, integration, maintenance, and implementation of projects.
- Provides technical oversight to developers in the team that support other critical applications.
- Develop business application components using Object Oriented java/JEE technologies, design principles.
- Design and develop RESTful Web Services using Spring Web MVC framework.
- Design, Develop and maintain applications using Apache Struts framework.
- Ability to implement design patterns like Intercepting Filter, Front Controller, Session Facade, DAO, Singleton, and Service Locator
- Proficient in building and maintaining unit test framework with Junit and Spring Boot.
- Execute full software development life cycle (SDLC) including experience in gathering requirements and writing functional/technical specifications for complex projects.
- Knowledge in designing both logical and physical database models.
- Develop database objects including stored procedures, functions.
- Troubleshoot issues using SQL, PL/SQL scripts.
- Develop software design documents and work with stakeholders for review and approval.
- 10+ years - Recent experience working with:
Java, Spring. - 5+ years - Recent experience writing, compiling, modifying, and debugging complex SQL Server database configuration items, including, but not limited to, Stored Procedures, Functions, Triggers, Views, Tables, and linked servers.
- 5+ years - Recent experience working with Azure Dev Ops (ADO) for backlog management, sprint planning, task tracking, and progress reporting, supporting Agile methodologies.
- 10+ years - Experience developing complex computer systems using java IDEs such as Eclipse and STS.
- 8+ years - Experience programming using Java JEE Struts Framework.
- 10+ years - Experience programming in SQL and/or PL/SQL.
- 8+ years - Experience programming using Java JEE Spring/Spring Boot Framework 3.0.
- 8+ years - Experience in the development using Hibernate/JPA framework.
- 5+ years - Experience programming in the JBOSS Enterprise SOA environment including JBOSS Workflow.
- 5+ years - Experience using CMM/CMMI Level 3 methods and practices.
- 5+ years - Experience implementing agile development processes including test driven development.
- Strong understanding of Redux, React Router, and component lifecycle.
- Exposure to Dev Ops practices and cloud platforms (AWS, Azure).
- Hands‑on experience using AI to accelerate daily coding tasks, including code generation, refactoring and documentation
- Proven ability to integrate AI into development workflows to enhance productivity, code quality, and team collaboration.
- Experience with source control tools such as GIT
- Experience on Build Frameworks like Maven, maintain source code using source control, and baseline software versions and building war files for deployments
- Experience with Java 17+, SOAP Web-Services and Java Messaging Service (JMS) API.
- 3+ years - Experience or knowledge on creating CI/CD pipelines using Azure Dev Ops
- Experience developing with application servers Apache Tomcat, JBOSS, Web Sphere, and Open Shift Container.
(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).