Talent.com
Programmer Analyst
Programmer AnalystGlobal Technical Talent • Lansing, MI
[error_messages.no_longer_accepting]
Programmer Analyst

Programmer Analyst

Global Technical Talent • Lansing, MI
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]
Job Summary:
The Programmer Analyst is responsible for providing ongoing maintenance and support of complex Java applications and developing enhancements to OBRA and other vital records MDHHS applications supported within the department. OBRA is a critical system used to screen and evaluate individuals' needs in order to develop treatment plans. This role supports enhancements that improve system stability, functionality, and data integrity while ensuring SEM/SUITE compliance and application security. The resource plays a key role in developing and maintaining MDHHS’ OBRA automated processes, streamlining critical business operations, and maintaining reliable application functionality. The position also acts as a technical lead, providing guidance and oversight to development team members and supporting the integration, maintenance, and implementation of complex projects.
Key Responsibilities:
  • Write well-designed, testable code using Spring MVC, Hibernate framework for entity object mapping, jQuery/HTML, JavaScript, HTML, XML, and Angular
  • Develop business application components using Object-Oriented Java/JEE technologies and design principles
  • Design and develop RESTful Web Services using the Spring Web MVC framework
  • Design, develop, and maintain applications using the Apache Struts framework
  • Implement design patterns such as Intercepting Filter, Front Controller, Session Façade, DAO, Singleton, and Service Locator
  • Build and maintain unit testing frameworks using JUnit and Spring Boot
  • Execute the full software development life cycle (SDLC), including requirements gathering and technical documentation
  • Design logical and physical database models and develop database objects including stored procedures and functions
  • Troubleshoot application and database issues using SQL and PL/SQL scripts
  • Integrate software components into fully functional systems and manage deployments
  • Maintain source code repositories using tools such as Git and build frameworks such as Maven
  • Work with application servers including Apache Tomcat, JBOSS, WebSphere, and OpenShift Container
  • Develop software design documentation and collaborate with stakeholders for review and approval
  • Create prototypes and mockups for user evaluation and approval
  • Develop system documentation including flowcharts and screen layouts to ensure logical application flow
Required Experience:
  • + years of experience developing complex computer systems using Java
  • + years of experience using Java IDEs such as Eclipse or STS
  • + years programming using Java JEE Struts Framework
  • + years programming in SQL and/or PL/SQL
  • + years programming using Java JEE Spring / Spring Boot Framework
  • + years development experience using Hibernate/JPA framework
  • + years development using JavaScript frameworks such as Angular or React
  • + years experience working within JBOSS Enterprise SOA environments including JBOSS Workflow
  • + years using CMM/CMMI Level methods and practices
  • + years implementing agile development processes including test-driven development
Nice-to-Have Experience:
  • Experience creating CI/CD pipelines using Azure DevOps
  • Experience with and modern JavaScript (ES+)
  • Experience with DevOps practices and cloud platforms such as AWS or Azure
  • Experience working with Apache Kafka, Apache Spark, or ActiveMQ
Required Skills:
  • Java Development
  • Spring / Spring Boot Framework
  • SQL / PL-SQL
Preferred Skills:
  • Hibernate / JPA
  • Angular or React
  • RESTful Web Services
  • Maven and Git
  • Application Server Technologies (JBOSS, Tomcat, WebSphere)
Additional Skills:
  • Strong understanding of Redux, React Router, and component lifecycle
  • Experience with Java Messaging Service (JMS) API and SOAP Web Services
  • Experience with Spring Data, Spring Batch, and Spring Security frameworks
  • Experience with Apache Struts and enterprise Java architecture
  • Database design experience using Oracle and SQL Server
  • Experience building and deploying WAR files for enterprise applications
  • Experience working on large agile projects
  • Hands-on experience integrating AI into development workflows for code generation, refactoring, and documentation
  • Ability to enhance productivity, code quality, and team collaboration using AI-assisted development tools
Benefits:
  • Medical, Vision, and Dental Insurance Plans
  • k Retirement Fund
About the Client:
The organization supports critical state health systems and applications used to manage and evaluate individual care needs. These systems play an essential role in maintaining accurate data, supporting treatment planning processes, and ensuring the stability and functionality of applications that support public health operations. About GTT:
GTT is a minority-owned staffing firm and a subsidiary of Chenega Corporation, a Native American-owned company in Alaska. We highly value diverse and inclusive workplaces and support Fortune organizations across banking, financial services, technology, life sciences, biotech, utilities, and retail sectors throughout the and Canada. Job Number:
- Hashtags:
LI-GTT LI-Onsite gttjobs
[job_alerts.create_a_job]

Programmer Analyst • Lansing, MI

[internal_linking.similar_jobs]
Lansing, MI - IT - DTMB - Agency Services - SBO - Programmer Analyst 6 - Business Objects Security Programmer Analyst

Lansing, MI - IT - DTMB - Agency Services - SBO - Programmer Analyst 6 - Business Objects Security Programmer Analyst

V R Della Infotech Inc • Lansing, MI, United States
[job_card.full_time]
[filters_job_card.quick_apply]
Security Comments:Position Description:Please ensure you attach the Cover Sheet (attached), valid Right to Represent with hybrid work schedule acknowledged and confirmed by candidate, and the candi...[show_more]
[last_updated.last_updated_variable_days]
Treasury - Programmer Analyst 4

Treasury - Programmer Analyst 4

InterSources • Dimondale, MI, United States
[job_card.full_time]
Job Title : Treasury - Programmer Analyst 4 Location: Dimondale, MI, Hybrid.REPOST of 130129 - Please do not submit candidates previously rejected after client review.Pre-Screening Questions attach...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Programmer Analyst 6 - Accela

Programmer Analyst 6 - Accela

Global Information Technology • Lansing, MI, USA
[job_card.full_time]
[filters_job_card.quick_apply]
Job Location: Lansing, MI (Hybrid).Experience implementing and supporting the Accela Civic Platform (Accela Automation) for Licensing and Case Management and Accela Citizen Access Required 3-5 year...[show_more]
[last_updated.last_updated_30]
Programmer Analyst 3 - Java Developer

Programmer Analyst 3 - Java Developer

Merican • Dimondale, MI, United States
[job_card.temporary]
TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide.The below Client runs through fifteen execu...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Application Architect / Programmer Analyst (Java)

Application Architect / Programmer Analyst (Java)

Career Land Center • Lansing, Michigan, United States
[job_card.full_time]
[filters_job_card.quick_apply]
Lansing, MI (Hybrid – Local Candidates Only).Months with possible extension.Onsite interview required in Lansing, MI.A public sector client in Michigan is seeking an experienced Application Archite...[show_more]
[last_updated.last_updated_variable_days]
Programmer Analyst 4

Programmer Analyst 4

Kaav Inc. • Lansing, MI, United States
[job_card.full_time]
Seeking a C2C candidate located in the specified area.Define and implement the build, deployment, and monitoring standards.Deliver end-to-end automation of deployment, monitoring, in a SOM ADO envi...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Programmer Analyst 4

Programmer Analyst 4

Sunrise Systems • Lansing, Michigan, United States
[job_card.full_time]
[filters_job_card.quick_apply]
Job Title: Programmer Analyst 4.Location: Lansing, MI (hybrid schedule).Duration: 1 year with possible extension.Define and implement the build, deployment, and monitoring standards.Deliver end-to-...[show_more]
[last_updated.last_updated_30]
Programmer Analyst 3 - Java Developer

Programmer Analyst 3 - Java Developer

V2soft • Dimondale, MI, United States
[job_card.full_time]
V2Soft is a global leader in IT services and business solutions, delivering innovative and cost-effective technology solutions worldwide since 1998.We have headquarteerd in Bloomfiled Hills, MI and...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Applications Onboarding & Configuration Analyst

Applications Onboarding & Configuration Analyst

Datavant • Lansing, MI, United States
[job_card.full_time]
Datavant is the data collaboration platform trusted for healthcare.Guided by our mission to make the world's health data secure, accessible and actionable, we provide critical data solutions for or...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
UI/UX Programmer Analyst 3

UI/UX Programmer Analyst 3

InterSources • Lansing, MI, United States
[job_card.full_time]
Job Title : UI/UX Programmer Analyst 3 Location: Lansing, MI, Hybrid.Top Skills & Years of Experience Required:.Degree in UI UX Design or Graphic Design is preferred.Experience with designing to a ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Programmer Analyst 3 - Java Developer

Programmer Analyst 3 - Java Developer

E-Solutions • Dimondale, MI, United States
[job_card.full_time]
Dimondale, MI - IT - DTMB - Agency Services - MSP - Programmer Analyst 3 - Java Developer.Months from projected start date.References are required for this position.Please include a separate attach...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Programmer Analyst 3 - Salesforce Developer

Programmer Analyst 3 - Salesforce Developer

h3 Technologies • Lansing, MI, United States
[job_card.full_time]
Programmer Analyst 3 - Salesforce Developer.Salesforce Apex in enterprise software architecture environment.Strong preference for candidates who are Salesforce.Certified Platform Developer I, Certi...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Information Technology Programmer/Analyst

Information Technology Programmer/Analyst

State of Michigan • Lansing, MI, United States
[job_card.full_time] +1
Technology, Management and Budget.NON-EXCLUSIVE REPRESENTED EMPLOYEE (NERE).The supports the business operations of state agencies through a variety of services, including building management and m...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Programmer Analyst 6 -.NET Developer

Programmer Analyst 6 -.NET Developer

TriOptus LLC • Lansing, MI, United States
[job_card.full_time]
Seeking a C2C candidate located in the specified area.This Programmer Analyst 6 position will work as contract resource for the Client - Department of Technology, Management and Budget (DTMB) in a ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Programmer Analyst

Programmer Analyst

Zenfreed LLC • Lansing, MI, United States
[job_card.full_time]
Ensure project alignment with DTMB Strategic Plans.Provide content approval and validate estimates for the entire schedule of the project for the Project Manager to ensure compliance with the SUITE...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Programmer Analyst

Programmer Analyst

Zenfreed, LLC • Lansing, MI, us
[job_card.full_time]
[filters_job_card.quick_apply]
Ensure project alignment with DTMB Strategic Plans.Provide content approval and validate estimates for the entire schedule of the project for the Project Manager to ensure compliance with the SUITE...[show_more]
[last_updated.last_updated_variable_days]
Programmer 6

Programmer 6

Sunrise Systems • Lansing, Michigan, United States
[job_card.full_time]
[filters_job_card.quick_apply]
Duration: 1 year with possible extension.Years of Experience: 8 or more years of experience in the field.Hire one resource who will be responsible for installation, configuration, and maintenance o...[show_more]
[last_updated.last_updated_30]
Lansing, MI Programmer Analyst 6 - Senior

Lansing, MI Programmer Analyst 6 - Senior

Syntricate Technologies • Lansing, MI, United States
[job_card.full_time]
Remote or On-site: Accepting local candidates within 90 minutes of Lansing, MI ONLY.Position will be hybrid, in office 2 days a week upon start and there is NO REMOTE ONLY option.The resource will ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]