Programmer Analyst 6 - Application Architect

Shiro App

Lansing, MIPosted March 30, 2026
ContractOn-siteMid-level1099C2CCorp-to-Corp

Work Authorization

US CitizenGreen CardH1BGreen Card EADCPTC2HTN VisaC2CL2 EAD
  • We are seeking a Senior Application Architect to provide technical leadership for the development and modernization of complex Java applications in the MDHHS Infectious Disease domain. This role will guide the application development team, ensure adherence to technical design standards, streamline business processes, maintain data integrity, support SEM/SUITE compliance, and implement secure, high-performing solutions. The architect will also participate in strategic planning, technology roadmap development, and cross-team collaboration for enterprise modernization initiatives.

Key Responsibilities

  • Application Architecture & Technical Leadership
  • Provide technical guidance to developers and review design/code for compliance with enterprise standards Design, develop, and maintain Java-based applications and RESTful web services Collaborate with stakeholders to ensure application architecture aligns with business requirements Prepare and maintain technology roadmaps for supported applications Lead code reviews, design discussions, and prototyping for stakeholder validation

Full Stack Development

Write well-designed, testable code using

  • Spring MVC / Spring Boot / Spring Data / Spring Batch / Spring Security
  • Hibernate/JPA for entity object mapping
  • Front-end frameworks: React.js, Angular, jQuery, HTML5, JavaScript (ES6+), XML
  • Develop logical and physical database models in Oracle and PostgreSQL
  • Support data migration from Oracle to PostgreSQL

Integration & Middleware

  • Integrate software components into fully functional systems Work with Apache Kafka, Apache Spark, ActiveMQ for messaging and streaming Develop and maintain applications on JBoss, Apache Tomcat, OpenShift, EKS/Fargate containers
  • Cloud & DevOps;

Hands-on experience with AWS cloud services including

  • S3, EC2, VPC, Lambda, MSK (Kafka), OpenShift, EKS/ECS Fargate
  • Implement and maintain CI/CD pipelines using Azure DevOps
  • Apply cost optimization strategies for cloud deployments
  • Familiarity with Kubernetes concepts: Pods, Deployments, Services, Persistent Volumes

Data & Reporting

  • Design, tune, and troubleshoot SQL / PL-SQL queries and scripts
  • Ensure data integrity and compliance across critical systems
  • Hands-on experience with Databricks for analytics and ETL pipelines

Agile & SDLC

  • Participate in Agile/Scrum projects, applying test-driven development (TDD) practices Contribute to CMM/CMMI Level 3 processes and enterprise SDLC compliance
  • Mentor team members on best practices, coding standards, and architecture

Required Qualifications

  • 12+ years in application architecture and technical leadership using Java technologies
  • 10+ years in complex Java/JEE development (Spring/Springbok, Hibernate/JPA, Struts)
  • 8+ years developing front-end applications using React.js or Angular
  • 8+ years preparing and maintaining technology roadmaps
  • 5+ years hands-on experience with JBoss, containerized environments, and DevOps practices
  • 5+ years of experience in AWS cloud services
  • Strong expertise in SQL/PL-SQL, Oracle/PostgreSQL

Experience with RESTful/SOAP web services, message brokers, and integration

Experience with CI/CD pipelines using Azure DevOps

  • Strong knowledge of CMM/CMMI Level 3 processes and Agile development

Preferred Qualifications

Experience with Apache Kafka, Spark, and ActiveMQ

  • Familiarity with OpenShift and Kubernetes
  • Knowledge of data migration projects (Oracle to PostgreSQL)
  • Hands-on experience with Databricks and modern analytics pipelines
  • Exposure to cloud cost optimization and resource right-sizing in AWS

Key Skills

  • Java / JEE / Spring Boot / Hibernate / JPA
  • Full Stack Development (React.js / Angular / JavaScript / HTML5 / CSS3)
  • REST/SOAP Web Services & System Integration
  • SQL / PL-SQL / Oracle / PostgreSQL / Data Migration
  • Cloud Architecture: AWS / OpenShift / Kubernetes / DevOps / CI-CD
  • Agile Development & SDLC Practices
  • Application Design, Architecture & Technology Roadmap
  • Messaging & Streaming: Kafka, Spark, ActiveMQ