Senior Java Developer Location: Dearborn, MI /Hybrid Duration: 12 months Description: Software engineer development on a global team within PD IT utilizing Agile Methodology. Design and Architect the GPIRS and/or AIM on the Web Application. Creating reusable components, templates for the GPIRS and/or AIM on the Web Application. Analyze and design the foundational features for GPIRS and/or AIM on the Web Application. Analyze and support on Database Normalization. Coordinating with application SME’s to provide technical support & design approach. Identifying technical challenges and provide best solution. Ensures Code peer review, Code Quality, Increase Code Coverage as per goal & defining SonarQube Metrics Skills Required: Java, JSF Primefaces, Springboot, and Angular, JPA, Rest full and Soap APIs. Skills Preferred: PCF, Container knowledge, Oracle database, jasper reports knowledge. Experience Required: 5 years + Education Required: Bachelor's Degree in Computer Science or equivalent.