Job Description
Job DescriptionJob Title: Senior Java Full Stack Technical LeadLocation: Lansing, MI, (Hybrid)-Wednesdays and Thursdays are REQUIRED in-office daysPosition Type: ContractInterview Mode: In-person
Additional Requirements:Candidate LinkedIn profile link MUST be listed at the top of the resume.
Required Education:
- Bachelor’s Degree
Required Skills:
- 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.
Highly Preferred Skills:
- Healthcare integrations using HL7, CDA, FHIR, eCR, or ELR.
- Experience with Kafka, Amazon SQS, or other messaging technologies.
- Knowledge of LOINC, SNOMED CT, and terminology management.
Other Desired Skills:
- Experience designing and developing cloud-native applications using microservices architecture.
- Experience with JSON processing, API integrations, and asynchronous messaging.
- Experience with Git, unit testing, debugging, and code reviews.
- Experience working in Agile development teams.
- Strong problem-solving, communication, and technical leadership skills.
- Provide technical leadership to the application development team.
- Experience preparing technology roadmap for supported applications.
- Experience with configurable business rules engines such as Drools.
- Experience with rule authoring, validation, classification, and message routing.
- over 1+ years of experience working with AI technologies and utilizing Kiro AI code generation tool.
- 10+ years designing and review of logical and physical data model in SQL and/or PL/SQL.
- 8+ years in preparing and maintaining the technology roadmap for the supported applications.
- 8+ years programming using Java JEE Spring/SpringBoot Framework 3.0.
- 5+ years in projects development using Angular/React JS, JavaScript framework.
- 10+ years reviewing technical design to ensure the enterprise design standards are maintained
- 10+ years leading the team including designing, development of complex computer systems using Java technologies.
- 10 + years developing complex computer systems using java IDEs such as Eclipse,STS.
- Over 3+ years Experience or Knowledge on creating CI/CD pipelines using Azure DevOps.
- 8+ years of development using Hibernate/JPA framework.
- Over 5+ years in the JBOSS Enterprise SOA and Devops containers environment.
- Over 5+ years implemented agile development processes including test driven development.
- 5 years of Cloud technologies experience, preferably in AWS.