Title: Java Architect
Location: Lansing, MI (Hybrid - Candidate MUST be local to Michigan)
Duration: 12 Months Contract Required Experience & Skills:
12+ years architecting, designing, and developing complex computer systems using Java technologies
12+ years reviewing technical design to ensure enterprise design standards are maintained
10+ years developing complex systems using Java IDEs such as Eclipse, STS
10+ years designing and reviewing logical and physical data models in SQL and/or PL/SQL
8+ years preparing and maintaining technology roadmaps for supported applications
8+ years programming using Java JEE Spring/Spring Boot (3.0)
8+ years of development using Hibernate/JPA framework
5+ years of frontend development using Angular or React JS
5+ years working in JBOSS Enterprise SOA and DevOps container environments
5+ years using CMM/CMMI Level 3 methodologies
5+ years implementing Agile development processes including TDD
3+ years experience creating CI/CD pipelines using Azure DevOps
5+ years of Cloud technologies experience (AWS preferred)