Java Developer :: Dimondale, MI (Onsite/Hybrid)
ARK Solutions, Inc.
Windsor charter Township, MI, United States
3 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Compensation
$83,200.0 - $166,400.0
Working hours
Regular working hours
Job source
Tech stack
Testing (Software)
Java (Programming Language)
JavaScript (Programming Language)
JIRA
HTML5
User Authentication
Automation of Tests
Cascading Style Sheets (CSS)
Continuous Integration
Software Debugging
DevOps
Hibernate (Java)
+30 more
IBM WebSphere MQ
Java Persistence API
Java Virtual Machine (JVM)
Spring Framework
Apache Maven
Oracle (Applications)
Performance Tuning
Scrum Methodology
Queueing Systems
Software Engineering
Time Tracking Software
TypeScript
Web Application Frameworks
Multithreading
Test-Driven Development (TDD)
ReactJS
Concurrency
Spring-boot
Software Security
Git
Vue.js
Containerization
AngularJS
Material UI
Kubernetes
Front End Software Development
Restful APIs
Docker
Jenkins
Microservices
Job description
- Design, develop, and maintain full stack applications using Java (Spring Boot) and modern JavaScript frameworks like React, Angular, or Vue.
- Lead the development of scalable, secure, and high-performance solutions using Java-based technologies.
- Collaborate with product owners, architects, and cross-functional teams to deliver comprehensive full-stack solutions.
- Design, develop, and consume RESTful APIs, and integrate with third-party services and platforms.
- Build responsive, user-friendly UI components ensuring a seamless user experience across devices.
- Contribute to DevOps practices, including CI/CD, containerization using Docker/Kubernetes, and automated testing.
- Participate in Agile/Scrum ceremonies and collaborate 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 complex business processes and translate them into technical solutions.
- Identify common issues and recurring patterns across applications to design reusable, scalable solutions.
- Provide knowledge transfer and mentorship to team members.
Requirements
- 10 years of professional experience in software/application development with strong expertise in Java and enterprise-level systems.
- Proficiency in Java, Spring, Spring Boot, Oracle, and Hibernate/JPA.
- Front-end development skills using Angular, React, HTML5, CSS3, JavaScript, and TypeScript.
- Experience with message queuing systems, such as IBM MQ or equivalent technologies.
- Expert-level proficiency in Core Java, Multithreading, Collections, Concurrency, and JVM performance tuning.
- Experience in microservices architecture, containerization (e.g., Docker), and container orchestration (e.g., Kubernetes).
- Strong understanding of REST APIs, service integration patterns, CI/CD pipelines, and secure application design.
- Proven expertise in modern security protocols and authentication frameworks.
- Familiarity with Agile/Scrum methodologies.
- Strong background in DevOps practices and tools, including Git, Jenkins, Docker, Kubernetes, Maven.
- Knowledge of Test-Driven Development (TDD) and automated testing frameworks.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and collaboration skills., Title: Java developer Duration: 09+ Months Interview: In person Location: Dimondale, MI(2 days or 5 days onsite) Required skills: 10+ years of professional experience in …
- 4 hours ago
About the company
© 2026 Careerjet All rights reserved
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on careerjet.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
TL
Thomas Limbüchler
almost 6 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
about 2 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
EM
Eli McGarvie
Find a Developer Job: 12 Best Job Sites For Developers
over 3 years ago
LM
Luis Minvielle
Top 10 Java Libraries
over 2 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
about 2 years ago