Programmer Analyst (Java)

Vital Tech Solutions
Lansing, MI
Position Overview <\/span><\/b>
<\/p>

The Senior Programmer Analyst will support the maintenance, enhancement,
and modernization of complex enterprise -level Java applications within a large,
regulated healthcare -focused environment. This individual will serve as both a
senior technical contributor and development lead, ensuring application
stability, performance, security, and compliance. The role involves full
lifecycle development, integration of modern frameworks, and collaboration with
business and technical stakeholders to deliver scalable, high -quality
solutions. <\/span>
<\/p>

<\/span>
<\/div>

Key Responsibilities <\/span><\/b>
<\/p>

  • Design,
    develop, and maintain enterprise applications using Java/JEE technologies
    and object -oriented design principles. <\/span>
    <\/li>
  • Build and
    enhance applications using Spring MVC, Spring Boot, Spring Security,
    Spring Data, Spring Batch, Hibernate/JPA, and Apache Struts. <\/span>
    <\/li>
  • Develop RESTful
    and SOAP -based web services and implement messaging solutions using JMS. <\/span>
    <\/li>
  • Create
    responsive front -end solutions using Angular or React.js (ES6+), including
    Redux and React Router. <\/span>
    <\/li>
  • Execute full
    SDLC processes including requirements gathering, functional/technical
    specifications, design documentation, coding, testing, deployment, and
    production support. <\/span>
    <\/li>
  • Design logical
    and physical database models and develop stored procedures, functions, and
    complex SQL/PL -SQL scripts (Oracle and SQL Server). <\/span>
    <\/li>
  • Integrate
    multiple software components into cohesive enterprise systems. <\/span>
    <\/li>
  • Utilize Git for
    source control, Maven for build management, and manage deployments to
    environments such as Tomcat, JBoss, WebSphere, and container platforms
    (e.g., OpenShift). <\/span>
    <\/li>
  • Develop and
    maintain CI/CD pipelines (Azure DevOps preferred). <\/span>
    <\/li>
  • Create
    prototypes, flowcharts, screen mockups, and technical documentation for
    stakeholder review. <\/span>
    <\/li>
  • Participate in
    Agile development practices, test -driven development, and structured
    quality methodologies. <\/span>
    <\/li>
  • Provide
    technical leadership, conduct code reviews, mentor developers, and ensure
    adherence to architectural and security standards. <\/span>
    <\/li>
  • Leverage
    AI -assisted development tools for code generation, refactoring,
    documentation, and productivity enhancement. <\/span>
    <\/li><\/ul>


    <\/div><\/span>

    Requirements <\/h3>
    • 10+ years of
      experience developing complex enterprise applications using Java. <\/span>
      <\/li>
    • 10+ years of
      experience with Java IDEs such as Eclipse or STS. <\/span>
      <\/li>
    • 8+ years of
      experience with Spring/Spring Boot frameworks. <\/span>
      <\/li>
    • 8+ years of
      experience with Hibernate/JPA. <\/span>
      <\/li>
    • 8+ years of
      experience with Apache Struts (or comparable MVC frameworks). <\/span>
      <\/li>
    • 10+ years of
      experience writing SQL and/or PL/SQL. <\/span>
      <\/li>
    • 5+ years of
      experience developing front -end applications using Angular or React.js and
      modern JavaScript (ES6+). <\/span>
      <\/li>
    • Strong
      understanding of Redux, React Router, and component lifecycle management. <\/span>
      <\/li>
    • 5+ years of
      experience working in enterprise application server environments (e.g.,
      JBoss). <\/span>
      <\/li>
    • Experience with
      REST and SOAP web services and JMS messaging. <\/span>
      <\/li>
    • Experience
      implementing Agile methodologies and test -driven development. <\/span>
      <\/li>
    • Experience with
      build and deployment tools such as Maven and CI/CD pipelines (Azure DevOps
      preferred). <\/span>
      <\/li>
    • Experience
      designing applications for Oracle and/or SQL Server databases. <\/span>
      <\/li>
    • Familiarity
      with container platforms and cloud environments (AWS or Azure). <\/span>
      <\/li>
    • Exposure to
      DevOps practices and modern development workflows. <\/span>
      <\/li>
    • Experience
      incorporating AI tools into development workflows to improve productivity
      and code quality <\/span>
      <\/li><\/ul>

      ​<\/span>
      <\/div>

      Vital
      Tech Solutions is an Equal Opportunity Affirmative Action employer. We prohibit
      discrimination in decisions concerning recruitment, hiring, compensation,
      benefits promotions, training, termination or any other condition of employment
      or career development. <\/span>
      <\/p>

      All
      applicants will be considered for employment without attention to race, color,
      religion, sex, sexual orientation, gender identity, marital status, national
      origin, veteran status, disability status or any other legally protected
      status. <\/span>
      <\/p>

      ​<\/span>
      <\/div>


      <\/div>


      <\/div>


      <\/div><\/span>

Posted 2026-03-10

Recommended Jobs

Sales Representative (remote work)

Agent Alliance Inc.
Taylor, MI

Join our dynamic team of representatives who connect with clients virtually to provide essential supplemental benefits that enhance their family’s protection beyond standard employer coverage. We seek…

View Details
Posted 2026-01-10

Civil Engineer - Municipal

Gourdie Fraser, Inc.
Traverse City, MI

Civil Engineer - Municipal Join one of Traverse City's oldest and most reputable consulting firms as a Civil Engineer - Municipal. As a smaller firm that has been in business for over 75 years, great…

View Details
Posted 2026-01-28

Stamping Press Operator/Fine Blank

G.Z.Q.S.O.
Roseville, MI

Description Job Title: Stamping/Fine Blanking Operator – 3rd Shift (Entry-Level or Mid-Level Experience) Pay: $17–$18/hr (Based on Experience) Location: Roseville, MI Shift: 3rd Shift (…

View Details
Posted 2025-08-09

Senior Information Security Operations Center Analyst

Ryder
Lansing, MI

Job Seekers can review the Job Applicant Privacy Policy by clicking here ( . Summary Job Description : The Senior Security Operations Center Analyst will be responsible for planning and imp…

View Details
Posted 2026-03-03

Logistics Deputy Program Management

GD Land Systems
Sterling Heights, MI

Responsibilities for this Position Position Title: Logistics Deputy Program Management Location: Sterling Heights, MI, United States Category: Program/Project Management Job Type: F…

View Details
Posted 2026-02-17

Oracle Health Communications Specialist

Oracle
Wyoming, MI

Job Description We're on a journey to advance how health happens with technologies that support clinicians, inspire innovation, empower patients, and save lives. Our mission? To create a human-…

View Details
Posted 2026-03-09

Pediatric Urgent Care- Medical Assistant (full-time) Waterford, FL - PM Pediatrics - Waterford, Florida, United States

PM Pediatrics
Waterford, MI

It's fun to work in a company where people truly BELIEVE in what they're doing! We're committed to bringing passion and customer focus to the business. Summary The Medical Assistant is res…

View Details
Posted 2026-01-25