JOBSEARCHER

Lead Java Full Stack Developer

Lead Java Full Stack Developer
Location: Lansing, MI (Hybrid)
Duration: 10-month contract (with possible extension)
We are looking for an experienced Senior Java Full Stack Technical Lead Developer to lead the design, development, and implementation of enterprise applications. The candidate should have strong hands-on Java development experience along with frontend, cloud, database, and technical leadership skills.
Required Skills: 10+ years of experience in Java/J2EE enterprise application development. Strong experience with Java 17/21, Spring Boot, Spring Security, Hibernate/JPA, and REST APIs. Hands-on experience with React, Next.js, TypeScript, JavaScript, HTML, and CSS.Strong experience with PostgreSQL, SQL, and database design. Experience with AWS, Docker, Kubernetes, and Azure DevOps CI/CD.Knowledge of microservices architecture and cloud-native applications. Experience leading development teams, reviewing technical designs, and conducting code reviews. Bachelor's degree required.
Preferred Skills: Healthcare integration experience with HL7, FHIR, CDA, eCR, or ELR.Experience with Kafka, Amazon SQS, or Drools. Knowledge of LOINC, SNOMED CT, and AI-assisted development tools such as Kiro.