Java Developer

Shiro Technologies LLC

Dimondale, MI$77 /hrPosted April 10, 2026
ContractHybridSenior

Required Skills

Backend DevelopmentFront-End DevelopmentAPI Integration

Work Authorization

US CitizenGreen Card

Job Description

  • The State of Michigan is seeking an experienced Senior Full Stack Java Developer to design and develop scalable enterprise applications. The role requires strong expertise in Java, Spring Boot, Microservices, modern JavaScript frameworks, DevOps, and cloud-based architectures.

Key Responsibilities

  • Design and develop full stack applications using Java (Spring Boot) and modern front-end frameworks (React / Angular / Vue)
  • Develop and consume RESTful APIs and integrate with third-party services
  • Build scalable microservices-based architectures deployed on cloud platforms
  • Develop responsive UI components using HTML5, CSS3, JavaScript, and TypeScript
  • Implement CI/CD pipelines and DevOps practices using Git, Jenkins, Docker, Kubernetes, and Maven
  • Work in Agile/Scrum environments and participate in sprint ceremonies
  • Implement secure authentication frameworks such as OAuth2, SAML, OpenID Connect, and JWT
  • Develop and maintain automated tests using JUnit and Selenium (Playwright preferred)
  • Collaborate with product owners, architects, and cross-functional teams to deliver scalable solutions
  • Provide technical mentorship and knowledge transfer to team members

Required Skills

  • 8–11 years of Java Application Development experience
  • Strong experience with Java, Spring, Spring Boot, Hibernate/JPA
  • Experience with Angular, React, or Vue
  • Strong knowledge of Microservices Architecture and REST APIs
  • Experience with Oracle / SQL Server and NoSQL databases
  • Experience with DevOps tools – Git, Jenkins, Docker, Kubernetes, Maven
  • Experience with Agile / Scrum methodologies

Preferred Skills

  • Experience with IBM MQ or message queue systems
  • Experience with Playwright testing platform
  • Strong knowledge of enterprise integrations, APIs, and middleware architectures