Overview
On Site
$$70/hr on C2C or $58/hr on W2
Contract - W2
Contract - 12 month(s)
Skills
Api
Java
JavaScript
Azure DevOps
Application Development
Agile
SQL
GitHub
WEB Services
SOAP
Oracle
Redux
MVC
Performance Tuning
Maintenance
PL/SQL
JUnit
SDLC
Data Integrity
Application Support
Docker
Kubernetes
Stored Procedures
Crystal Reports
Spring Boot
Hibernate
Design Patterns
reporting tools
Mentor
Tomcat
Microsoft Teams
Openshift
Websphere
JBOSS
system security
Apache Kafka
Code Generation
Apache Spark
JMS
SEM
Job Details
Job Description: Programmer Analyst
Location: Lansing, MI (Hybrid 2 days/week onsite)
Interview:
Round 1: Virtual interview via Microsoft Teams (vendor must attend start of session for candidate validation).
Round 2: In-person interview at Lansing, MI office.
Withdrawn candidates may not be replaced.
Hybrid role 2 days onsite (Lansing, MI) per week.
Local candidates within 2 hours of Lansing only.
No remote-only option.
Job Description:
- Provide ongoing maintenance and enhancements for OBRA and other MDHHS applications.
- Lead technical development efforts and mentor junior developers.
- Write well-structured, testable code using Java, Spring Boot 3.0, Hibernate/JPA, and MVC frameworks.
- Develop and maintain RESTful and SOAP web services.
- Design and implement Angular/React.js user interfaces, including prototypes and mockups.
- Apply design patterns (DAO, Singleton, Intercepting Filter, Session Fa ade, etc.) in application development.
- Troubleshoot and tune SQL/PLSQL queries; develop stored procedures and functions.
- Build CI/CD pipelines using Azure DevOps; deploy applications to OpenShift, JBOSS, WebSphere, and Tomcat.
- Integrate GitHub Copilot into development workflows for code generation, refactoring, and productivity enhancements.
- Ensure compliance with ADA/WCAG accessibility standards and SEM/SUITE policies.
Skill / Technology | Required / Desired | Years of Experience |
---|---|---|
Java / JEE Development | 10+ | |
Spring Boot 3.0 Framework | 10+ | |
Hibernate / JPA | 10+ | |
MVC Frameworks | 10+ | |
Design Patterns (DAO, Singleton, Intercepting Filter, Session Fa ade, etc.) | 10+ | |
SQL / PL/SQL | 10+ | |
Oracle Database | 10+ | |
SQL Server Database | 10+ | |
Angular (8+) | 5+ | |
React.js (ES6+, Redux, React Router) | 5+ | |
JavaScript (ES6+), HTML5, CSS3 | 5+ | |
Azure DevOps CI/CD Pipelines | 3+ | |
OpenShift / Docker / Kubernetes | 3+ | |
Web Services (RESTful, SOAP) | 10+ | |
GitHub Copilot (AI-assisted development, refactoring, API embedding) | 1+ | |
Agile / SDLC / TDD | 7+ | |
JMS API (ActiveMQ, Kafka, etc.) | 3+ | |
Apache Kafka | 2+ | |
Apache Spark | 2+ | |
Logging & Testing (Log4j, Junit) | 5+ | |
Reporting Tools (Jasper, Crystal Reports, Business Objects) | 3+ | |
Cloud Platforms (AWS, Azure) | 2+ | |
Accessibility Standards (ADA, WCAG 2.0, Section 508) | 2+ |
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.