Return To Search
Full Stack Java Developer
Location: Lansing, MI
Job Type: Contract
Company: IDR
Category: All Other
The Full Stack Java Developer (Java, Spring Boot, REST API) position offers an exciting opportunity to contribute to innovative digital infrastructure projects within the public sector. As a key member of a technology-driven team, you will collaborate with talented professionals dedicated to building scalable, efficient, and reliable applications that support critical government initiatives. This role is ideal for professionals passionate about developing cutting-edge solutions using Core Java and modern frameworks, while engaging in the full software development lifecycle from design to deployment.
As a Full Stack Java Developer, you will play an essential part in designing, developing, testing, and maintaining robust applications that meet the evolving needs of the organization. Your work will involve both backend and frontend development, with a focus on best practices, code quality, and efficient performance. The environment is fast-paced and collaborative, encouraging knowledge sharing and continuous professional growth. This is a full-time opportunity with a leading organization recognized for its commitment to technological excellence and employee development.
By joining this team, you will have the chance to make a meaningful impact on public sector technology initiatives, benefit from a comprehensive compensation package, and work alongside supportive colleagues who value innovation and results. The organization is committed to fostering a diverse and inclusive work culture, ensuring all team members have the resources and encouragement they need to succeed. If you are a skilled Java developer eager to advance your career and contribute to important projects, we encourage you to apply today by clicking the job application button.
Full Stack Java Developer - Summary
- Engage in full lifecycle application development, from initial design through deployment and support.
- Develop scalable and maintainable applications using Core Java, Spring Boot, and modern frameworks.
- Participate in a collaborative, agile environment focused on delivering high-quality technology solutions for the public sector.
- Opportunity to work on impactful digital infrastructure projects with a recognized industry leader.
Duties & Responsibilities
- Design, develop, test, and deploy end-to-end application solutions using Java and associated frameworks.
- Implement and maintain backend services and RESTful APIs, ensuring secure and efficient data flow.
- Collaborate with cross-functional teams to gather requirements, address challenges, and deliver optimal solutions.
- Write clean, maintainable, and well-documented code following industry best practices and organizational standards.
- Utilize relational databases such as SQL Server, Oracle, or MySQL for data storage, retrieval, and management.
- Work with front-end technologies including React, Angular, JavaScript, HTML, and CSS to deliver comprehensive user experiences.
- Participate in code reviews and provide constructive feedback to continuously improve application quality and team productivity.
- Stay current with emerging tools, frameworks, and best practices in full stack development.
Salary & Benefits
- Competitive compensation package reflecting skills and experience.
- Comprehensive benefits including medical, dental, vision, and life insurance.
- Employee Stock Ownership Program (ESOP) providing long-term financial benefits.
- Dedicated engagement manager supporting career development and success.
- Opportunity to join an award-winning organization recognized for exceptional staffing and talent solutions.
Qualifications & Requirements
- Minimum 5 years of hands-on experience in full stack Java development.
- Expertise in Core Java and Spring/Spring Boot frameworks.
- Strong background in developing RESTful APIs and backend services.
- Proficiency with relational databases such as SQL Server, Oracle, or MySQL.
- Exposure to front-end technologies such as React, Angular, JavaScript, HTML, and CSS.
- Ability to collaborate effectively with team members and stakeholders.
- Strong problem-solving skills and attention to detail.
Ideal Candidate Snapshot
- Self-motivated and collaborative professional with a passion for technology and public sector innovation.
- Demonstrates excellent communication skills and a commitment to delivering high-quality software solutions.
- Values continuous learning and is eager to contribute to a culture of knowledge sharing and growth.
- Thrives in a dynamic, fast-paced environment and adapts quickly to changing project requirements.
- Brings a proactive approach to identifying opportunities for process improvement and technical enhancement.
Other Relevant Information
- Recognized as a ClearlyRated Best of Staffing® Client and Talent Award winner for 12 consecutive years.
- Organization offers more than 25 years of proven industry experience and stability.
- Supportive and inclusive workplace culture committed to equal opportunity and professional development.
- Location provides access to a vibrant professional community and diverse technology projects.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. IDR is subject to certain governmental recordkeeping and reporting requirements for the administration of civil rights laws and regulations. In order to comply with these laws, we invite employees to voluntarily self-identify their race or ethnicity, gender, and veteran status (if applicable). Submission of this information is voluntary and refusal to provide it will not subject you to any adverse treatment. The information obtained will be kept confidential and may only be used in accordance with the provisions of applicable laws, executive orders, and regulations, including those that require the information to be summarized and reported to the federal government for civil rights enforcement. You may access this form here.
If you are ready to advance your career as a Full Stack Java Developer and contribute to meaningful technology projects, click the job application button to apply today.