Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Programmer - Full-Stack Java Developer

Global Technical Talent

Primary Job Title

Programmer - Full-Stack Java Developer

Location

Lansing, MI

Onsite Flexibility

Onsite

Contract Details
  • Position Type: Contract
  • Work Authorization: Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.
Job Summary

This is a full-stack Java developer position; exposure with front-end development is desired. The position will be supporting the Michigan Department of Transportation's (MDOT) Project Development and Maintenance programs.

As a developer, the responsibilities include, but are not limited to, 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.

Key Responsibilities
  • 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
Required Experience
  • 7 years of experience developing complex computer systems using Java, including use of 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
Nice-to-Have Experience
  • 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
Required Skills
  • Excellent communication and teamwork skills
  • Self-directed, committed, and a quick learner
Preferred Skills
  • Exposure to front-end development technologies and frameworks
Benefits
  • Medical, Vision, and Dental Insurance Plans
  • 401k Retirement Fund

About the Client

Industry: Government / Public Sector IT Typical Roles: Business Analyst, System Analyst, Quality Assurance Analyst, ScrumMaster Work Type: On-site Formatting Notes: Detailed job summaries with comprehensive responsibility lists and explicit skill requirements organized by years of experience. Benefits consistently listed. Emphasis on Agile methodologies, Azure DevOps, and process documentation. Professional, structured format with clear delineation of contract details. Compliance Watch: Strict work authorization requirement-no visa sponsorship available. Focus on regulatory compliance and state/federal governance frameworks. Projects involve public-facing IT solutions and state-regulated programs. Special Considerations: All positions in Lansing, MI with June 2026 start dates. Heavy emphasis on Agile/Azure DevOps expertise. Roles require cross-functional collaboration between business, QA, and development teams. Client appears to source through DTMB (Department of Technology, Management & Budget) Agency Services. Preference for candidates with government or regulated industry experience.

About GTT

GTT is a minority-owned staffing firm and a subsidiary of Chenega Corporation, a Native American-owned company in Alaska. We highly value diverse and inclusive workplaces and support Fortune 500 organizations across banking, financial services, technology, life sciences, biotech, utilities, and retail sectors throughout the U.S. and Canada.

Job Number:

26-07801 Industry: Software Engineering

#LI-GTT #LI-Onsite
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Programmer - Full-Stack Java Developer in Lansing, MI vacancy
  •  ...Job Description Job Title- Programmer 6 Max Bill Rate- 90/hr This is a full-stack java developer position, exposure with front-end development is desired. The position will be supporting the Michigan Department of Transportation's (MDOT) Project Development... 
    Suggested

    Novalink Solutions

    Lansing, MI
    2 days ago
  •  ...Full-Stack Java Developer Position This is a full-stack Java developer position with strong front end skills. The position will be supporting...  ...., Required, 5 Years. Experience participating as a programmer within an Agile development environment, Required, 5 Years... 
    Suggested
    Contract work

    Software Technology Inc

    Lansing, MI
    4 days ago
  •  ...Full-Stack Java Developer Position This is a full-stack java developer position, exposure with front-end development is desired. The position...  ...., Required, 5 Years. Experience participating as a programmer within an Agile development environment, Required, 5 Years... 
    Suggested

    Argyle Infotech

    Lansing, MI
    4 days ago
  •  ...company! Please visit us at to know more . Top Skills & Years of Experience: • 7+ years of experience developing complex computer systems using Java, including use of IDE tools such as Eclipse or JBoss Developer Studio • 5+ years of experience developing... 
    Suggested
    Local area
    Worldwide

    V2soft

    Lansing, MI
    2 days ago
  •  ...Waltonen is seeking a hands‑on Programmer to develop internal tools, workflow automation systems, and intelligent business applications that...  ...software applications and backend systems using Python, C, C++, Java, and related technologies. Integrate technologies, APIs,... 
    Suggested
    Temporary work
    Flexible hours

    Waltonen Engineering

    Lansing, MI
    1 day ago
  • $86.5k - $142.7k

     ...team, you will design and build scalable full-stack applications for Media & Entertainment platforms...  ...full-stack development, working across Java backend services and modern frontend...  ...environments. Key Responsibilities Develop backend services using Java (Spring Boot,... 
    Summer holiday
    Flexible hours

    EY

    Lansing, MI
    3 days ago
  •  ...0 openings across 5 teams for this req. Please send candidates who are on your W2. DDMI - Delta Dental of Michigan Full Stack Developer - Java/Angular Local candidates are preferred but REMOTE is fine No Pass Throughs No Transfers 12+ Month Contract... 
    Contract work
    Local area
    Remote work

    My3Tech Inc

    Okemos, MI
    2 days ago
  •  ...Job Title: (Java Full Stack Developer) About Kyyba: Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively respond to organizational... 
    Visa sponsorship
    Work visa

    Kyyba

    Okemos, MI
    2 days ago
  • $85.39k - $116.98k

     ...Location: Remote Department: Veterans Affairs (VA) Type: Full Time Min. Experience: Experienced Security Clearance Level:...  ...State Transfer Application Programming Interfaces (RESTful APIs) in Java and/or NodeJS that retrieve, transform, and serve EDI healthcare... 
    Full time
    Remote work

    Syms Strategic Group, LLC (SSG)

    Lansing, MI
    3 days ago
  • $120k

     ...The Sr CRM Systems Full Stack Engineer will be responsible for gathering requirements and building...  ...in development coding languages such as JAVA/APEX, C++, HTML, CSS, JavaScript/...  ...correct design patterns for best practices. Develop custom applications & execute performance... 
    For contractors
    Worldwide

    The Hertz Corporation

    Lansing, MI
    1 day ago
  •  ...Job Description: We are seeking a highly skilled and experienced Full Stack Developer to join our dynamic team. The ideal candidate will have a strong background in developing modern, responsive web applications using ReactJS, Next.js, and the Jam stack architecture.... 
    Work experience placement

    SelectMinds

    Lansing, MI
    2 days ago
  •  ...Job Title: Full Stack Developer Location: Hybrid - Okemos, MI Angular 17 or Angular 19 experience Must We are looking for...  ...and ideas clearly. Must have Technical Skills: • Core Java/J2EE • Deep understanding of JVM, Profiling • Spring Framework... 

    Tech Tammina

    Okemos, MI
    3 days ago
  • 4 days a week onsite in Okemos/Farmington office We are looking for Senior Full Stack Java Developers. The ideal candidate should have at least 7 years of experience, as a problem solver with excellent analytical reasoning and critical thinking skills. The candidate... 
    Work at office

    RICEFW Technologies

    Okemos, MI
    5 days ago
  •  ...Title: Programmer VI Location: Lansing, MI (Hybrid – 2-days onsite per week) Note: This is a W2 contract role – C2C,...  ...rd party candidates will NOT be considered This is a Full-Stack Java Developer position working with the Project Manager, Application Owner... 
    Contract work
    2 days per week

    A-Line Staffing Solutions

    Lansing, MI
    2 days ago
  •  ...SitusAMC, located in Lansing, Michigan, is hiring a full-stack developer to create scalable software solutions. This role includes working across all application layers and full software development life cycle, from conception to deployment. The ideal candidate has... 
    Remote work

    SitusAMC

    Lansing, MI
    5 days ago
  •  ...Sr Full Stack Java Developer | Okemos, Michigan, United States Sr Full Stack Java Developer - Okemos, MI (Hybrid) | Long-Term Contract About the Role Join a dynamic team as a Senior Full Stack Java Developer in Okemos, MI. Play a pivotal role in designing and delivering... 
    Long term contract
    Work at office
    3 days per week

    Indotronix International Corporation

    Okemos, MI
    2 days ago
  •  ...Responsibilities Kforce has a client that is seeking a Senior Full Stack Java Dveloper in Lansing, MI.Company Overview:A technology-focused...  ...application development team is seeking a senior full stack developer to support and enhance large-scale business systems. The... 
    Hourly pay
    Contract work

    Kforce

    Okemos, MI
    4 days ago
  •  ...name a few. We have an excellent reputation with the clients. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers. Who should apply? Recent... 
    H1b

    SynergisticIT

    Lansing, MI
    2 days ago
  •  ...Job Title: Application Architect / Programmer Analyst (Java) Location: Lansing, MI (Hybrid – Local...  ...enterprise applications. Design, develop, and maintain enterprise-level applications...  ...decisions. Participate in full software development lifecycle activities... 
    Local area
    2 days per week

    Career Land Center, LLC

    Lansing, MI
    18 days ago
  •  ...Programmer Analyst (Accela) Duration: 1 year with extension possible Location: Lansing...  ...with each of the following: ~ Java Script ~ Accela ~ SQL ~ .NET...  ...Description As a Senior Application Developer, the employee performs a complete range... 
    Work at office

    E-Solutions

    Lansing, MI
    2 days ago
  • $60 per hour

     ...A leading AI development company is seeking proficient programmers to contribute to cutting-edge AI systems. This fully remote role allows you to set your own schedule and work alongside an expansive coding community. Responsibilities include solving coding problems for... 
    Remote work
    Flexible hours

    DataAnnotation

    Lansing, MI
    2 days ago
  •  ...Job Title: .NET Developer Location: Lansing, Michigan Type: 12+ Months Hybrid role Job Responsibilities: Application...  ...Forms) applications, Microsoft RDLC and Crystal Reports. Full Stack Development including Frontend Development and maintenance:... 
    Shift work

    InstantServe LLC

    Lansing, MI
    5 days ago
  • $60 per hour

     ...DataAnnotation team and contribute to developing cutting‑edge AI systems,...  ...are looking for proficient programmers to help advance AI...  ...including front‑end, back‑end, full‑stack, machine learning, and other...  ...Python, C, C#, C++, React, Go, Java, or Swift. Excellent writing... 
    Hourly pay
    Full time
    Remote work
    Flexible hours

    DataAnnotation

    Lansing, MI
    2 days ago
  •  ...Sr. Java Developer Arete Technologies, Inc. offers a set of innovative Consulting and Outsourcing services, bridging the gap between...  ...using Hibernate/JPA framework. Experience participating as a programmer/analyst in projects using CMM/CMMI Level 3 methods and practices... 
    Worldwide

    Arete Technologies Inc

    Lansing, MI
    4 days ago
  •  ...Senior Programmer/Analyst Design, implementation, and delivery of system and software architecture...  ...assurance plans. Design, prototype, develop and implement software to achieve...  ...post-undergraduate degree experience as a Java code developer Required: CRM industry... 
    2 days per week

    Samprasoft

    Lansing, MI
    5 days ago
  •  ...Senior Full Stack Software Developer Anywhere Type: Contract Category: Development Industry: Healthcare Workplace Type: Remote Reference ID: JN -062026-107579 Date Posted: 06/23/2026 Shortcut: Description Recommended Jobs Description... 
    Hourly pay
    Contract work
    Local area
    Remote work

    Eliassen Group

    Lansing, MI
    1 day ago
  •  ...Programmer Analyst Position Summary • Write well-designed, testable...  ..., HTML, XML,Angular • Develop business application components using Object Oriented java/JEE technologies, design principles...  ...and Spring Boot. • Execute full software development life cycle... 

    3B Staffing LLC

    Lansing, MI
    4 days ago
  •  ...- DTMB - Agency Services - DHHS - Programmer Analyst 6 - Application Architect...  ...development team, which includes designing, developing and supporting complex Java applications for MDHHS Infectious...  ...Oracle to PostgreSQL. • Execute full software development life cycle (... 
    Local area
    Remote work
    Relocation
    2 days per week

    E-Solutions

    Lansing, MI
    4 days ago
  • $43 per hour

    Kforce has a client that is seeking a Senior Full Stack Java Dveloper in Lansing, MI. Company Overview: A technology-focused enterprise application development team is seeking a senior full stack developer to support and enhance large-scale business systems. The environment... 
    Contract work
    Lansing, MI
    13 days ago
  •  ...join us in Detroit, Pontiac or Porto Alegre, Brazil. Code, create, innovate, and solve never-been-done-before problems. As a Full Stack Developer, you’ll be our go-to for making the impossible possible. If disrupting markets and shifting culture with products the world... 
    Remote work
    Shift work

    6AM City

    Lansing, MI
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Programmer - Full-Stack Java Developer. Be the first to apply!