Quantam Solutions provides IT solutions and consulting for various clients. We offer competitive hourly wages, health benefits, paid time off, and a 401(k) plan. We are currently seeking a Business Analyst. Candidates must be located within 90 miles of Lansing, MI. Interviews will be held in person in Lansing, MI. There is no option for a video interview. The work schedule is hybrid with two days onsite in Lansing, MI and three days remote. There is no option for a fully remote work schedule.
Job Description
We are seeking an experienced Full Stack Java Developer with strong back-end development skills and exposure to front-end development. This role will support project development and maintenance initiatives, including modernization efforts, application enhancements, and new feature development.
The developer will work closely with the project manager, application owner, resource manager, and technical teams in an Agile environment. Responsibilities include organizing development work, designing and developing code, testing, troubleshooting, and supporting deployments. This position involves working on complex application systems and may report directly to a project lead or manager.
The ideal candidate will have excellent communication and teamwork skills, be self-directed, committed, and able to learn quickly. In addition to full-stack development, this role will collaborate with UI/UX team members to build responsive, user-friendly interfaces and applications.
Key Responsibilities
- Work as part of a collaborative Agile development team
- Design, develop, test, and deploy full-stack Java applications
- Collaborate with project managers, application owners, resource managers, and technical teams
- Support modernization and enhancement of legacy systems
- Assist with transitioning existing applications into updated, scalable solutions
- Build responsive user interfaces in collaboration with UI/UX team members
- Contribute to technology upgrades and ensure systems align with current standards
- Participate in new application development, feature enhancements, and functionality improvements
- Troubleshoot, maintain, and improve existing applications
Required Qualifications
- 7+ years of experience developing complex computer systems using Java
- Experience using IDE tools such as Eclipse or JBoss Developer Studio
- 5+ years of experience developing application user interfaces using modern JavaScript/front-end frameworks and CSS
- 4+ years of hands-on experience with Java 8
- 5+ years of experience working with the Spring Framework
- 5+ years of experience with Spring Boot, Spring Data, and Bootstrap
- 4+ years of experience with jQuery and jQuery UI
- 5+ years of experience with JPA/Hibernate frameworks
- 5+ years of experience working in an Agile development environment
- 5+ years of experience using HTML5, CSS, and DataTables
- 4+ years of experience working with Oracle 12c or Oracle 19c
Preferred Qualifications
- Exposure to front-end development technologies and frameworks
- 4+ years of experience developing applications using React.js
- 4+ years of experience working within the JBoss Enterprise environment
- 4+ years of experience with SQL and/or PL/SQL development
- 4+ years of experience using Log4j, JUnit, and Apache Tiles
- 4+ years of experience with reporting tools such as Jasper Reports, Crystal Reports, or Business Objects
#ind
Pay: $55.00 - $65.00 per hour
Benefits:
- 401(k)
- Dental insurance
- Flexible schedule
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Vision insurance
Experience:
Location:
- Lansing, MI 48916 (Required)
Work Location: Hybrid remote in Lansing, MI 48916