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

Full-Stack Java Developer

Conrep 99999 (Global Config)

Job Description

Job Description

Total Required Experience in Years: 15+ Years

Mode of Work: Hybrid (Onsite Tuesdays & Wednesdays | Remote Mondays, Thursdays & Fridays | Local to Lansing, MI within 90 Miles Only)

Job Description:
The Michigan Department of Transportation (MDOT) is seeking an experienced Full-Stack Java Developer to support Project Development and Maintenance programs. The ideal candidate will have extensive experience building enterprise Java applications using Spring technologies, Oracle databases, and modern front-end frameworks while working in an Agile environment. The role involves developing, testing, deploying, and modernizing mission-critical applications, collaborating with UI/UX teams, and enhancing legacy systems with scalable and responsive solutions.

Key Responsibilities:

  • Design, develop, test, and deploy enterprise Java applications using Java 8 and Spring technologies
  • Build and maintain full-stack applications utilizing Spring Boot, Spring Data, JPA/Hibernate, and Oracle databases
  • Develop responsive user interfaces using HTML5, CSS, Bootstrap, jQuery, and modern front-end technologies
  • Collaborate with project managers, application owners, and Agile team members to deliver project objectives
  • Work closely with UI/UX teams to implement intuitive and responsive user experiences
  • Support modernization and enhancement of legacy applications and systems
  • Develop and optimize SQL and PL/SQL queries for Oracle databases
  • Participate in Agile ceremonies including sprint planning, stand-ups, reviews, and retrospectives
  • Perform unit testing, debugging, troubleshooting, and code reviews to ensure application quality
  • Assist with deployment activities and production support for enterprise applications

Additional Responsibilities:

  • Contribute to technology upgrades and migration initiatives
  • Develop new application features and improve existing functionality
  • Collaborate with cross-functional technical teams to deliver scalable solutions
  • Maintain technical documentation and development standards
  • Ensure applications align with current architecture, security, and coding best practices

Required Skills:

  • 7+ years of experience developing complex Java applications using IDEs such as Eclipse or JBoss Developer Studio
  • 5+ years of experience with Spring Framework
  • 5+ years of experience with Spring Boot, Spring Data, and Bootstrap
  • 5+ years of experience with JPA/Hibernate
  • 5+ years of experience working in Agile development environments
  • 5+ years of experience developing user interfaces with JavaScript frameworks and CSS
  • 5+ years of experience with HTML5, CSS, and DataTables
  • 4+ years of hands-on experience with Java 8
  • 4+ years of experience with jQuery and jQuery UI
  • 4+ years of experience with Oracle 12c or Oracle 19c

Preferred Skills:

  • 4+ years of experience with React.js
  • 4+ years of experience in JBoss Enterprise environments
  • 4+ years of experience with SQL and PL/SQL development
  • 4+ years of experience using Log4j, JUnit, and Apache Tiles
  • 4+ years of experience with Jasper Reports, Crystal Reports, or Business Objects
  • Experience with front-end development technologies and responsive application design

Qualifications:

  • Strong communication, collaboration, and teamwork skills
  • Ability to work independently and in a fast-paced Agile environment
  • Experience modernizing legacy enterprise applications
  • Quick learner with strong analytical and problem-solving abilities
  • Comfortable working closely with technical teams, project managers, and UI/UX designers

Education:

  • Bachelors degree in Computer Science, Information Technology, Software Engineering, or a related field preferred

Additional Requirements:

  • Local candidates only (within 90 miles of Lansing, MI)
  • Hybrid work schedule is mandatory and non-negotiable
  • Three professional references required at submission
  • Resume must not exceed five pages
  • Prescreening questionnaire must be completed before submission
Vacancy posted 24 days ago
Similar jobs that could be interesting for youBased on the Full-Stack Java Developer in Lansing, MI vacancy
  •  ...Role Title : Full Stack developer Location: Lansing, MI 48901 Duration: 12 months Required Skills - 3 to 5 years of experience in Java, J2EE,Spring Boot and SQL. - Experience in developing web applications. - Familiarity with agile methodologies.... 
    Suggested
    Flexible hours

    eTeam

    Lansing, MI
    3 days ago
  •  ...Possess a minimum of 5 years of recent experience working with Java and Azure DevOps (ADO) for backlog management, sprint planning,...  ...Job Description \\\\ \\\\ This position will act as a senior developer in a hybrid waterfall/agile environment on a small development... 
    Suggested
    Full time
    Work at office

    Novalink Solutions

    Lansing, MI
    22 hours ago
  • Job Title: (Programmer Analyst 6 - 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... 
    Suggested

    Kyyba

    Lansing, MI
    4 days ago
  • Hello, this role is very straight forward and relo is fine. Relo is ok ** they need to currently be on your W2, no transfers. ** 2 days a week in Lansing MI C# - any .net framework is ok SQL JavaScript - any framework or vanilla 12 Months Likely...
    Suggested
    Local area
    2 days per week

    My3Tech Inc

    Lansing, MI
    2 days ago
  • Candidate should be good in Java 17 or up, Work experience in java Spring Boot Frame work, Rest, GRPC, Google Proto buff, Terraform Script. Work Experience in Cloud Technologies like GCP Cloud Run, GCP Pub Sub. GCP Secret Manager. GCP Storage. Similar technologies like... 
    Suggested
    Work experience placement

    Megan Soft Inc

    Lansing, MI
    4 days ago
  •  ...Job Description Job Description Our direct client has an opening for a Full Stack Java Developer position # 86979. This position is for 12+ months, with the option of extension and is located in Lansing, MI. If you are interested, please submit the following: YOUR... 
    Hourly pay
    Immediate start

    Focused HR Solutions

    Lansing, MI
    10 days ago
  • $80k - $100k

     ...Overview What You’ll Be Doing The Junior Full Stack Developer role will be providing full stack development support to a highly successful and capable agile team that provides operational dashboards to a major federal government health care organization. The team... 
    Permanent employment
    Work experience placement
    Local area
    Worldwide

    Cadmus, LLC

    Lansing, MI
    3 days ago
  •  ...remote; exceptional remote candidates may be considered) What You'll Do Relate Search has partnered with an organization seeking an AI Developer to help design, build, and maintain AI-powered solutions that improve business operations. This role will develop agentic AI... 
    Remote work

    Relate Search

    Lansing, MI
    3 days 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. Experience... 
    Work experience placement

    SelectMinds LLC

    Lansing, MI
    3 days ago
  • $70 - $75 per hour

     ...Lead Full Stack Developer Req number: R8001 Employment type: Full time Worksite flexibility: Remote Who we are CAI is a global services firm with over 9,000 associates worldwide and a yearly revenue of $1.3 billion+. We have over 40 years of excellence... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Work at office
    Local area
    Remote work
    Worldwide

    CAI

    Lansing, MI
    4 days ago
  •  ...Role: Jr. Full Stack Developer Location: Okemos, MI or Farmington Hills, MI (Hybrid) Duration: Long term We are seeking a...  ...effectively. Must have Technical Skills: Core Java/J2EE HTML/CSS Jersey SQL, PL/SQL Oracle... 

    Tech Tammina

    Okemos, MI
    4 days ago
  • $100k

     ...visit the below videos exhibiting at Oracle Cloud world /Oracle Java one (Las vegas) -2023/2022 and at Gartner Data Analytics...  ...we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data... 
    Full time

    SynergisticIT

    Okemos, MI
    2 days ago
  •  ...with product and design teams (ex-Google/FB/Apple/Microsoft) to develop, test, and launch new features and improvements for our...  ...engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/or social... 
    Full time

    Cheez

    Lansing, MI
    1 day ago
  • Job Title: (Programmer Analyst 6 - Java)Are you a Programmer Analyst 6 seeking a dynamic and rewarding opportunity? Our client Public...  ...maintainable applications.5+ years, Angular - Proficient in developing responsive, single-page web applications using Angular.5+ years... 

    Kyyba

    Lansing, MI
    4 days ago
  • Job Title: (Programmer Analyst 6 (Java))Are you a Programmer Analyst 6 (Java) seeking a dynamic and rewarding opportunity? Our client Public sector client is looking for a talented Programmer Analyst 6 (Java) to join their growing team in Lansing, MIAbout Kyyba:Founded... 

    Kyyba

    Lansing, MI
    4 days ago
  •  ...Sr. Java Developer Arete Technologies, Inc. offers a set of innovative consulting and outsourcing services, bridging the gap between requirements and outputs of various dexterous and facile companies worldwide. The thrust of providing global deliverables with focus... 
    Local area
    Worldwide

    Arete Technologies Inc

    Lansing, MI
    2 days ago
  •  ...company focusing on AI is seeking proficient programmers to join their remote team. As part of this innovative group, you'll engage in developing AI systems while enjoying the flexibility of your schedule. Responsibilities include coding problem-solving, writing clear code,... 
    Remote work

    DataAnnotation

    Lansing, MI
    3 days ago
  • $60 per hour

    A leading AI development platform is seeking proficient programmers to contribute to cutting-edge AI systems remotely from the US. The role allows for flexibility in project selection and scheduling, with competitive pay up to $60 per hour. Responsibilities include designing...
    Hourly pay
    Remote work

    DataAnnotation

    Lansing, MI
    3 days ago
  • $60 per hour

     ...the DataAnnotation team and contribute to developing cutting‑edge AI systems, while enjoying...  ...— including front‑end, back‑end, full‑stack, machine learning, and other engineers —...  ...TypeScript, Python, C, C#, C++, React, Go, Java, or Swift. Excellent writing and grammar... 
    Hourly pay
    Full time
    Remote work
    Flexible hours

    DataAnnotation

    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 job
    Flexible hours

    DataAnnotation

    Lansing, MI
    2 days ago
  • $60 per hour

     ...the DataAnnotation team and contribute to developing cutting‑edge AI systems, while enjoying...  ...— including front‑end, back‑end, full‑stack, machine learning, and other engineers —...  ...TypeScript, Python, C, C#, C++, React, Go, Java, or Swift. Excellent writing and grammar... 
    Hourly pay
    Full time
    Remote work
    Flexible hours

    DataAnnotation

    Lansing, MI
    1 day ago
  •  ...evidence collection, control assessments, and approvals. \\\\ Develop and maintain Python -based automation scripts and REST API integrations...  ...of DevOps practices \\\\ Basic programming experience in Java or C#\\\\ Strong troubleshooting, analytical, and problem -... 
    Full time
    Local area
    Remote work
    2 days per week
    1 day per week

    Vital Tech Solutions

    Lansing, MI
    22 hours ago
  •  ...individual to join our IT Division as a Software Developer. Responsibilities include developing,...  ...experience is required.Knowledge of Java and RESTful services is strongly preferred...  ...sponsorship is a requirement.#LI-DNI #IN-DNISummaryLocation: Lansing, MIType: Full time
    Full time
    Currently hiring
    Local area
    3 days per week

    Auto-Owners Insurance

    Lansing, MI
    4 days ago
  • $85k

     ...responsibilities. Responsibilities Design, develop, and maintain backend services, APIs, and enterprise applications using Java and modern cloud‑native architecture. Contribute...  ...support for user‑facing features and full‑stack solutions when needed. Translate business and... 
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Ally

    Lansing, MI
    2 days ago
  •  ...Job Title: ( UI/UX Designer/Developer ) Are you UI/UX Designer/Developer seeking a dynamic and rewarding opportunity? Our client Public sector client is looking for a talented UI/UX Designer/Developer to join their growing team in Lansing, MI About Kyyba:... 
    Visa sponsorship
    Work visa

    Kyyba

    Lansing, MI
    22 hours ago
  •  ...Only Locals Senior SharePoint Developer Essential Job Functions: Develop SharePoint applications using SharePoint 2016 and SharePoint Online Migrate and/or redesign custom SharePoint solutions from SharePoint 2016 to SharePoint Online using SharePoint development... 
    Local area

    Argyle Infotech

    Lansing, MI
    3 days ago
  •  ...SharePoint Developer Job Location: Lansing, MI Duration: 12 Months Responsibilities: Participate in project review meetings and project workgroups. Design and document IT solutions. Design solutions for a specific application need. Develop software code based... 
    Local area

    CapLeo Global

    Lansing, MI
    3 days ago
  • $123.5k - $276k

     ...tech lead. Strong hands‑on experience building production software in languages such as C#, Java, Python, JavaScript, or TypeScript. Experience designing and operating full‑stack systems across frontend, backend, APIs, and data integrations on cloud platforms such as... 
    Minimum wage
    Shift work

    Rocket

    Lansing, MI
    4 days ago
  • $60 per hour

     ...the DataAnnotation team and contribute to developing cutting‑edge AI systems, while enjoying...  ...— including front‑end, back‑end, full‑stack, machine learning, and other engineers —...  ...TypeScript, Python, C, C#, C++, React, Go, Java, or Swift. Excellent writing and grammar... 
    Hourly pay
    Full time
    Remote work
    Flexible hours

    DataAnnotation

    Lansing, MI
    1 day ago
  •  ..., and maintained. Deep knowledge and experience with Elastic stack (Elasticsearch, Logstash, Kibana) version 6.X and higher. Elastic...  ...-based platforms. Experience in understanding and debugging Java errors. Strong Knowledge of SSL, TCP/IP Networking, LDAP.... 
    Work experience placement
    Immediate start

    Software Technology Inc

    Lansing, MI
    3 days ago

Do you want to receive more vacancies?

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