Overview
Skills
Job Details
We are seeking an experienced Full-Stack Java Developer to support Project Development and Maintenance programs. This role involves collaboration with project managers, application owners, and agile development teams to organize work, develop, test, and deploy code.
In addition to back-end development, the developer will also work closely with the UI/UX team to build user interfaces and responsive applications. The role requires excellent communication skills, strong teamwork, self-motivation, and the ability to learn quickly.
Required Skills & Experience:
7+ years: Programming complex computer systems with Java and IDE tools (Eclipse/JBoss Developer Studio).
5+ years: JavaScript, front-end frameworks, CSS.
4+ years: Java 8.
5+ years: Spring Framework (Spring Boot, Spring Data, Bootstrap).
5+ years: JPA/Hibernate.
5+ years: Agile development environment.
5+ years: HTML5, CSS, Data Tables.
4+ years: jQuery, jQuery UI.
4+ years: Oracle 12C/19C.
Desired Skills & Experience:
4+ years: React.js.
4+ years: JBoss Enterprise environment.
4+ years: SQL / PL/SQL.
4+ years: Log4j, JUnit, Tiles.
4+ years: Jasper Reports, Crystal Reports, or Business Objects.
4+ years: ADA, WCAG 2.0, Section 508 compliance, User Experience design principles & standards.
Hybrid role 2 days onsite in Lansing, MI.