Skip to main content
HTC Global Services Inc logo

Programmer Analyst 6

HTC Global Services Inc

Lansing, MIJobSeen todaySeen in employer's feed today

Most applications go out cold — see where you stand first. No sign-up to start.

You apply on the employer's site, with no Olive account needed.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
No compensation found
Location
Lansing, MI
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

Bachelor's degree, required

Job overview

The Senior Java Full Stack Technical Lead works on enterprise-scale Java applications using full-stack technologies, cloud-native architecture, and enterprise integration. The role combines hands-on development with technical leadership, solution design, application security, and roadmap planning. The lead guides development activities, collaborates with business stakeholders and teams, and supports reliable enterprise solutions. Healthcare integration, messaging technologies, and AI experience are among the preferred qualifications.

Skills & qualifications

RequiredNice to have

Skills

Java, requiredSpring Boot, requiredSpring Security, requiredSpring Data JPA, requiredRESTful APIs, requiredNext.js, requiredReact, requiredTypeScript, requiredJavaScript, requiredHTML, requiredCSS, requiredPostgreSQL, requiredDatabase Design, requiredSQL, requiredPerformance Optimization, requiredAWS, requiredDocker, requiredKubernetes, requiredCI/CD, requiredAzure DevOps, requiredHL7, nice to haveCDA, nice to haveFHIR, nice to haveeCR, nice to haveELR, nice to haveKafka, nice to haveAmazon SQS, nice to haveLOINC, nice to haveSNOMED CT, nice to haveMicroservices, nice to haveJSON Processing, nice to haveAPI Integration, nice to haveAsynchronous Messaging, nice to haveGit, nice to haveUnit Testing, nice to haveDebugging, nice to haveCode Reviews, nice to haveAgile, nice to haveProblem Solving, nice to haveCommunication, nice to have

Qualifications

Bachelor's Degree, required10+ Years Java Experience, required1+ Years AI Experience, nice to haveJava 17/21, required1+ Years Kiro AI Tool Experience, nice to haveSpring Framework 3.0, nice to haveJava JEE, nice to haveHibernate/JPA, nice to haveAngular, nice to haveJBOSS Enterprise SOA, nice to haveDrools, nice to havePL/SQL, nice to have

Benefits

Medical Insurance
Dental Insurance
Vision Insurance
Paid Time Off
401(k) Match
Tuition Assistance

Full job description

Job Title :Senior Java Full Stack Technical Lead (React, Spring Boot & AWS) Position Overview

Work on complex, enterprise-scale Java applications involving modern full-stack technologies, cloud-native architecture, and enterprise application integration. This opportunity combines hands-on software development with technical leadership, solution design, application security, and technical roadmap planning.

The role will involve leading application development activities, ensuring technical quality and scalability, and collaborating with business stakeholders and development teams to deliver reliable enterprise solutions.

What You'll Do / Key Responsibilities

  • Provide technical leadership and guidance to the application development team.

  • Design, develop, implement, enhance, integrate, and support complex Java enterprise applications.

  • Collaborate with business stakeholders to align technical designs and implementations with business requirements and operational needs.

  • Review technical designs, application architecture, and code to ensure enterprise standards and development best practices are maintained.

  • Design and develop RESTful APIs, backend services, and modern frontend applications.

  • Lead database design, data modeling, SQL development, and performance optimization activities.

  • Develop and support cloud-native applications using microservices architecture.

  • Implement application security measures and maintain data integrity.

  • Contribute to technical analysis, solution design, and technology roadmap development.

  • Support application integration, maintenance, and implementation activities.

  • Work with messaging technologies, JSON processing, API integrations, and asynchronous messaging.

  • Follow Agile development practices, including testing, debugging, and code reviews.

  • Ensure alignment with applicable enterprise architecture, technical standards, and development best practices.

Required Qualifications

  • Bachelor's degree.

  • 10+ years of experience developing enterprise applications using Java.

  • Strong hands-on experience with Java 17/21, Spring Boot, Spring Security, Spring Data JPA, and RESTful APIs.

  • Strong hands-on experience with Next.js, React, TypeScript, JavaScript, HTML, and CSS.

  • Strong experience with PostgreSQL, database design, SQL development, and performance optimization.

  • Experience with AWS, Docker, Kubernetes (EKS), and CI/CD pipelines using Azure DevOps.

Preferred Qualifications

  • Healthcare integration experience with HL7, CDA, FHIR, eCR, or ELR.

  • Experience with Kafka, Amazon SQS, or other messaging technologies.

  • Knowledge of LOINC, SNOMED CT, and terminology management.

  • Experience designing and developing cloud-native applications using microservices architecture.

  • Experience with JSON processing, API integrations, and asynchronous messaging.

  • Experience with Git, unit testing, debugging, and code reviews.

  • Experience working in Agile development teams.

  • Strong problem-solving, communication, and technical leadership skills.

  • Experience preparing technology roadmaps for supported applications.

  • Experience with configurable business rules engines such as Drools.

  • Experience with rule authoring, validation, classification, and message routing.

  • 1+ years of experience working with AI technologies and utilizing the Kiro AI code generation tool.

  • Experience designing and reviewing logical and physical data models using SQL and/or PL/SQL.

  • Experience with Java JEE, Spring/Spring Boot Framework 3.0, and Hibernate/JPA.

  • Experience with Angular/React JavaScript frameworks.

  • Experience in JBOSS Enterprise SOA and DevOps container environments.

  • Experience implementing Agile development processes, including test-driven development.

  • Cloud technologies experience, preferably AWS.

What Makes HTC A Great Place To Build Your Future

HTC Global Services wants you to join our team. Come build new things with us and advance your career. At HTC Global, you’ll collaborate with experts, work alongside clients, and be part of high-performing teams driving success together. You’ll have long-term opportunities to grow your career and develop skills in the latest emerging technologies.

At HTC Global Services, our employees have access to a comprehensive benefits package. Benefits can include Group Health (Medical, Dental, and Vision), Paid Time Off, Paid Holidays, 401(k) matching, Group Life and Disability insurance, Professional Development opportunities, Wellness programs, and a variety of other perks.

Our success as a company is built on inclusion and diversity. HTC Global Services is committed to providing a workplace free from discrimination and harassment, where every employee is treated with dignity and respect. We celebrate differences and believe that diverse cultures, perspectives, and skills drive innovation and success. HTC is an Equal Opportunity Employer and a proud National Minority Supplier. We seek to empower each individual, fostering an environment where everyone feels valued, included, and respected.

#JavaTechnicalLead #SeniorJavaDeveloper #JavaFullStackDeveloper #Java17 #Java21 #SpringBoot #SpringSecurity #ReactJS #NextJS #TypeScript #JavaScript #PostgreSQL #AWS #Kubernetes #Docker #AzureDevOps #Microservices #Hibernate #JPA

How this job compares

Set against the 39,918 open Software Engineer jobs on Olive Jobs, counted November 12, 2026.

Pay
  • This postingNot listed
  • Michigan median$112–207K/yr416 salary ranges
  • Michigan median$41–58/hr22 hourly ranges
Openings
Olive Jobs lists 564 open Software Engineer jobs in Michigan and 39,918 across the US. 8% of them nationwide are listed as remote or flexible.
Hiring the most in Michigan
Experience
This posting asks for at least 10 years of experience — more than three in four Software Engineer postings that state a minimum ask for (median 5 years, across 32,890 postings).
Education
This posting asks for a bachelor's degree; 12,459 of the 39,918 open Software Engineer jobs (31%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on November 12, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Prepare for this role

You've read the whole posting — now see how you match it.