Job ID: JOB_ID_6130
Job Description: Programmer Analyst 3 (Java)
We are looking for a skilled Programmer Analyst 3 with expertise in Java development to join the State of Michigan – DTMB team. This is a hybrid role based in Dimondale, MI, requiring local candidates with a driver’s license.
- Role: Programmer Analyst 3 (Java)
- Client: State of MI – DTMB
- Location: Dimondale, MI (Hybrid)
- Requirement: Local to Michigan (Driver’s License required)
- Experience: Minimum 8-11 years as an Application Developer.
- Key Responsibilities: Understand complex business processes and translate them into effective technical solutions.
Required Skills:
- Full Stack Development: Proven expertise in both front-end and back-end technologies.
- Back-end Technologies: Strong proficiency in Java, Spring, Spring Boot, Oracle, SQL Server, and Hibernate/JPA.
- Front-end Technologies: Solid skills in Angular, React, Vue, HTML5, CSS3, JavaScript, and TypeScript.
- Architecture: In-depth experience with Microservices architecture and deployment on cloud platforms.
- APIs & Integration: Thorough understanding of RESTful APIs, JSON, and web service integration.
- Databases: Extensive experience with relational and NoSQL databases.
- Messaging: Experience with message queuing systems (e.g., IBM MQ or equivalent).
- Methodologies: Familiarity with Agile/Scrum methodologies.
- DevOps: Strong background in DevOps practices and tools (Git, Jenkins, Docker, Kubernetes, Maven).
- Security: Demonstrated expertise in modern security protocols and authentication frameworks (OAuth 2.0, SAML, OpenID Connect, JWT), including implementing secure identity and access management solutions.
- Testing: Knowledge of Test-Driven Development (TDD) and experience with automated testing frameworks (JUnit, Selenium). Experience with Playwright is desirable.
- Problem-Solving: Excellent debugging, analytical, and troubleshooting skills.
- Communication: Strong communication and collaboration skills for effective teamwork.
This role requires a candidate who can thrive in a fast-paced, iterative development environment and contribute to the modernization of state IT systems. The ideal candidate will possess a comprehensive understanding of the software development lifecycle and a commitment to delivering high-quality, secure, and scalable solutions.
Special Requirements
Hybrid, Local to Michigan, Driver's License required
Compensation & Location
Salary: $90,000 – $130,000 per year (Estimated)
Location: Dimondale, MI
Recruiter / Company – Contact Information
Email: vamshi.g@my3tech.com
Recruiter Notice:
To remove this job posting, please send an email from
vamshi.g@my3tech.com with the subject:
DELETE_JOB_ID_6130