Programmer Analyst

KēSTA I.T.•Lansing, MI

About The Position

KēSTA I.T. is seeking a Senior Technical Lead Java Developer to guide the design and development of a new centralized, enterprise-wide rules-based solution for public health data while contributing hands-on as a full-stack engineer. The role provides technical leadership to an application development team responsible for designing, developing, implementing, and supporting complex Java applications for an agency. The new solution is a centralized rules engine supporting downstream systems. The full-stack work pairs a Java and Spring Boot back end with a Next.js, React, and TypeScript front end. The lead partners with business stakeholders to ensure technical design and implementation align with business requirements, technical standards, and operational needs. The goal is a scalable, secure, standards-compliant, sustainable solution that maintains data integrity and supports accurate information reported to agencies.

Requirements

  • 10 or more 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, including database design, SQL development, and performance optimization.
  • Experience with AWS, Docker, Kubernetes (EKS), and CI/CD pipelines using Azure DevOps.
  • Bachelor's degree.
  • Strong problem-solving, communication, and technical leadership skills, including experience leading a development team.

Nice To Haves

  • Healthcare integrations using HL7, CDA, FHIR, eCR, or ELR.
  • Experience with Kafka, Amazon SQS, or other messaging technologies.
  • Knowledge of LOINC, SNOMED CT, and terminology management.

Responsibilities

  • Provide technical leadership and guidance to the application development team and other developers.
  • Design, develop, implement, and support complex Java applications for a new centralized, enterprise-wide rules engine solution.
  • Participate in application development, enhancement, integration, maintenance, and implementation activities.
  • Partner with business stakeholders to align technical design and implementation with business requirements, technical standards, and operational needs.
  • Review solution architecture, technical design, and code for alignment with enterprise development standards and best practices.
  • Ensure compliance with enterprise architecture and related standards, and implement appropriate application security measures.
  • Streamline business processes and maintain data integrity across supported applications.
  • Contribute to technical analysis and solution design for supported applications.
  • Develop and maintain technology roadmaps for supported applications to support long-term sustainability and alignment with departmental objectives.
  • Safeguard technical quality, scalability, security, and compliance throughout the project to reduce risks such as design deficiencies, coding errors, and higher maintenance costs.

Benefits

  • Medical benefits, with Platinum-level plans available.
  • Work-from-home, hybrid, or onsite options.
  • Paid time off (PTO).
  • Holiday pay.
  • Volunteer time off (VTO).
  • 401(k).
  • Charitable match.
  • Training reimbursement.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service