Lead Java Full Stack Developer
Technology
Lansing, United States$64 - $68 /horaTodayUntil 12/10/2026
Service contractHybrid
Job description
Quantam Solutions provides IT solutions and consulting for various clients. We offer competitive hourly wages, health benefits, paid time off, and a 401(k) plan. The work schedule for this role is hybrid with two days onsite and three days remote.
Overview:
The Lead Developer will provide technical leadership and hands-on development support for complex Java applications within a public-sector healthcare environment. This position will support the eCR Rules Engine Project, focusing on application design, development, integration, implementation, and maintenance. The Lead Developer will ensure solutions align with business requirements, technical standards, security requirements, and enterprise architecture best practices.Key Responsibilities
- Provide technical leadership, guidance, and oversight to the application development team.
- Design, develop, implement, enhance, and maintain complex Java applications.
- Lead technical design and development activities for the eCR Rules Engine Project.
- Collaborate with business stakeholders to translate business requirements into technical solutions.
- Review application architecture, technical designs, and code to ensure quality, scalability, and maintainability.
- Ensure compliance with established enterprise architecture, development, and technical standards.
- Implement appropriate application security measures and maintain data integrity.
- Support application integration with existing healthcare systems and downstream applications.
- Participate in technical analysis, solution design, troubleshooting, and ongoing application support.
- Contribute to technology roadmaps and long-term application sustainability.
- Identify and address potential technical risks, design deficiencies, and coding issues.
- Ensure applications meet organizational objectives and applicable regulatory reporting requirements.
Required Qualifications:
- Bachelor’s Degree in related field.
- 10+ years of experience developing enterprise applications using Java.
- Strong hands-on experience with Java 17/21, Spring Boot, Spring Security, Spring Data JPA, and RESTful APIs.
- Strong hands-on experience with Next.js, React, TypeScript, JavaScript, HTML, and CSS.
- Strong experience with PostgreSQL, database design, SQL development, and performance optimization.
- Experience with AWS, Docker, Kubernetes (EKS), and CI/CD pipelines using Azure DevOps.
Preferred skills:
- Experience with healthcare integrations using HL7, CDA, FHIR, eCR, or ELR.
- Experience with Kafka, Amazon SQS, or other messaging technologies.
- 10+ years of experience leading development teams in the design and development of complex systems using Java technologies.
- 10+ years of experience developing complex applications using Java IDEs such as Eclipse and Spring Tool Suite (STS).
- 8+ years of experience programming with Java/JEE and Spring/Spring Boot Framework 3.0.
- 8+ years of experience developing applications using Hibernate/JPA.
- 10+ years of experience reviewing technical designs to ensure compliance with enterprise design standards.
- Experience providing technical leadership and guidance to application development teams.
- 5+ years of experience developing applications using Angular, React JS, and JavaScript frameworks.
- 10+ years of experience designing and reviewing logical and physical data models using SQL and/or PL/SQL.
- 5+ years of experience with cloud technologies, preferably AWS.
- Experience designing and developing cloud-native applications using microservices architecture.
- 5+ years of experience working in JBoss Enterprise SOA and DevOps container environments.
- 3+ years of experience or knowledge creating CI/CD pipelines using Azure DevOps.
- Experience with JSON processing, API integrations, and asynchronous messaging.
- Knowledge of healthcare terminology standards, including LOINC, SNOMED CT, and terminology management.
- Experience with configurable business rules engines such as Drools.
- Experience with rule authoring, validation, classification, and message routing.
- Experience with Git, unit testing, debugging, and code reviews.
- Experience working in Agile development teams.
- 5+ years of experience implementing Agile development processes, including Test-Driven Development (TDD).
- 8+ years of experience preparing and maintaining technology roadmaps for supported applications.
- 1+ years of experience working with AI technologies, including the Kiro AI code generation tool.
- Strong analytical and problem-solving abilities.
- Excellent communication and collaboration skills.
- Demonstrated technical leadership and ability to guide development teams.
Keywords
JavaSpring BootSpring SecuritySpring Data JPARESTful APIsNext.jsReactTypeScriptPostgreSQLAWSDockerKubernetesAzure DevOpsHealthcare IntegrationsTechnical LeadershipMicroservicesJava 17Java 21JavaScriptHTML
Interested in this role?