> Markdown version of [/jobs/ext/4676480-programmer-analyst-6](https://www.wearedevelopers.com/jobs/ext/4676480-programmer-analyst-6). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Programmer Analyst 6 - **Company:** HTC Global Services, Inc. - **Location:** Lansing, MI, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, HTML, Java (Programming Language), JavaScript (Programming Language), Spring Security, Agile Methodology, Artificial Intelligence, Amazon Web Services, Applications Architecture, Application Integration Architecture, Unit Testing, Microsoft Azure, Cascading Style Sheets (CSS), Cloud Computing, Cloud Engineering, Code Generation, Code Review, Computer Programming, Database Design, Database Development, Software Debugging, DevOps, Drools, Enterprise JavaBeans, Java Platform Enterprise Edition (J2EE), Hibernate (Java), Java Persistence API, JSON, WildFly (JBoss AS), PostgreSQL, Enterprise Messaging Systems, Performance Tuning, Next.js, Message Oriented Middleware, Service-Oriented Architecture, Software Engineering, PL-SQL, SQL Databases, TypeScript, Enterprise Application Integration, Java Application Server, Enterprise Software Applications, Test-Driven Development (TDD), Spring Cloud, ReactJS, Fast Healthcare Interoperability Resources, Spring-boot, Software Security, Backend, Git, AngularJS, Kubernetes, Health Level Seven International, Apache Kafka, Restful APIs, Amazon Simple Queue Service (SQS), Api Management, Docker, Microservices - **Published:** November 11, 2026 - **Apply:** https://www.careerbuilder.com/job-details/programmer-analyst-6-lansing-mi--7490ab39-c8d1-4404-8ebe-5adaa69abb92 ## About the Role Computer Programming, Analysis Skills, Java, Technical Leadership, Amazon Web Services (AWS), React.js, Software Development, Applications Security, Enterprise Application Integration (EAI), Java Platform Enterprise Edition (Java EE/J2EE), * 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., * 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. ## Description 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., * 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.