Senior Lead Java DeveloperLocation: Lansing, MI (Need Locals)Position: HybridInperson InterviewTop Skills & Years of Experience:• 12+ years developing complex computer systems using Java and Java IDEs such as Eclipse, STS.• 12+ years programming in SQL and/or PL/SQL.• 8+ years programming using Java JEE Struts Framework and Spring/SpringBoot Framework 3.0.• 8+ years of development using Hibernate/JPA framework.• 5+ years' experience in modern architecture things like Microservices, security, cloud, and containerization• 5+ years in projects development using Angular/React JS, JavaScript framework.• 5+ years programming in the JBOSS Enterprise SOA environment including JBOSS Workflow.• 5+ years using CMM/CMMI Level 3 methods and practices.• 5+ years implemented agile development processes including test driven development.Full job description attached.