Unlimited Job Postings Subscription - $99/yr!

Job Details

Java Developer :: Dimondale, MI (Onsite/Hybrid)

  2026-03-31     Ark Solutions     all cities,AK  
Description:

Java Developer - Dimondale, MI

Duration: 6 months

Onsite/Hybrid role

Responsibilities:

  • Design, develop, and maintain full stack applications utilizing Java (Spring Boot) on the back end and modern JavaScript frameworks such as React, Angular, or Vue on the front end.
  • Lead the development of scalable, secure, and high-performance solutions using Java-based technologies.
  • Collaborate closely with product owners, architects, and cross-functional teams to deliver comprehensive full-stack solutions aligned with business goals.
  • Design, develop, and consume RESTful APIs, and integrate with various third-party services and platforms.
  • Build responsive, user-friendly UI components using modern front-end frameworks, ensuring a seamless user experience across devices.
  • Actively contribute to DevOps practices, including CI/CD, containerization using Docker/Kubernetes, and automated testing.
  • Participate in Agile/Scrum ceremonies and collaborate effectively within an agile development environment.
  • Analyze, design, document, implement, and test software solutions based on detailed user stories managed through Jira.
  • Ensure accurate and timely time tracking for billing and reporting purposes.
  • Work alongside product owners to understand and define complex business processes and translate them into effective technical solutions.
  • Identify common issues and recurring patterns across applications to design reusable, scalable solutions that reduce redundancy and improve maintainability.
  • Provide knowledge transfer and mentorship to team members, ensuring continuity and shared understanding of developed solutions.
Required Skills:
  • Minimum of 8-11 years of experience as an Application Developer, with a demonstrated ability to understand complex business processes and translate them into effective technical solutions.
  • Proven expertise in full stack development, with hands-on experience spanning both front-end and back-end technologies.
  • Strong proficiency in Java, Spring, Spring Boot, Oracle, SQL Server, and Hibernate/JPA.
  • Solid front-end development skills using Angular, React, Vue, HTML5, CSS3, JavaScript, and TypeScript.
  • In-depth experience with Microservices architecture and deployment on cloud platforms.
  • Thorough understanding of RESTful APIs, JSON, and web service integration.
  • Extensive experience working with relational and NoSQL databases.
  • Experience with message queuing systems, such as IBM MQ or equivalent technologies.
  • Familiarity with Agile/Scrum methodologies and the ability to thrive in a fast-paced, iterative development environment.
  • Strong background in DevOps practices and tools, including Git, Jenkins, Docker, Kubernetes, Maven.
  • Demonstrated expertise in modern security protocols and authentication frameworks, including OAuth 2.0, SAML, OpenID Connect, and JSON Web Tokens (JWT).
  • Knowledge of Test-Driven Development (TDD) and hands-on experience with automated testing frameworks such as JUnit and Selenium. Experience using Playwright testing platform is desirable.
  • Excellent problem-solving, debugging, and analytical skills, with the ability to troubleshoot and resolve complex technical issues efficiently.
  • Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.
Education:
  • Associate's degree is required (bachelor's degree preferred).


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search