Position Description
Position Title - Programmer 6 - Full-Stack Java Developer
Job Location - Lansing, MI, USA
Bill Rate Range - $50-$55/hr
Estimated Duration (In Months) - 3
Work Model - Hybrid
Must have Skills/Attributes - CSS, HTML5, Java, jQuery
Shift - M-F, 8 am to 5 pm
Candidates must be local to the Lansing, Michigan area (within 90 miles) at time of submission and In-person interview with the hiring manager.
Only qualified Programmer 6 - Full-Stack Java Developer candidates located near the Lansing MI area to be considered due to the position requiring an onsite presence
REQUIRED EDUCATION:
• Bachelor’s degree in an Information Technology (IT) related field
REQUIRED EXPERIENCE KNOWLEDGE ABILITIES AND SKILLS:
• Experience developing complex computer systems using Java including use of IDE tools such as Eclipse or JBoss Developer Studio (7+ years)
• Experience developing application user interfaces using modern JavaScript/front-end frameworks and CSS (5+ years)
• Hands-on experience with Java 8 (4+ years)
• Experience working with the Spring Framework (5+ years)
• Experience with Spring Boot Spring Data and Bootstrap (5+ years)
• Experience with jQuery and jQuery UI (4+ years)
• Experience with JPA/Hibernate frameworks (5+ years)
• Experience working in an Agile development environment (5+ years)
• Experience using HTML5 CSS and Data Tables (5+ years)
• Experience working with Oracle 12c or Oracle 19c (4+ years)
PREFERRED EXPERIENCE KNOWLEDGE ABILITIES AND SKILLS:
• Exposure to front-end development technologies and frameworks (4+ years)
• Experience developing applications using Reactjs (4+ years)
• Experience working within the JBoss Enterprise environment (4+ years)
• Experience with SQL and/or PL/SQL development (4+ years)
• Experience using Log4j JUnit and Apache Tiles (4+ years)
• Experience with reporting tools such as Jasper Reports Crystal Reports or Business Objects (4+ years)
• The position will be supporting the client Project Development and Maintenance programs
• This is a full-stack java developer position exposure with front-end development is desired
JOB RESPONSIBILITIES:
• Working with the project manager application owner and resource manager working on an agile development team to organize work develop test and deploy code
• This position performs a variety of complicated tasks and may report directly to a project lead or manager
• This position must have excellent communication and teamwork skills be self-directed committed and a quick learner
• In addition to full-stack development this position will also work with UI/UX team members in building user interfaces and responsive applications
ADDITIONAL DETAILS:
• Candidate will join a collaborative Agile team consisting of 7 members
• Work closely with technical teams to modernize and enhance legacy systems
• Support the transition of existing applications into updated scalable solutions
• Contribute to technology upgrades ensuring systems align with current standards
• Participate in new application development including adding features and improving functionality