Programmer Analyst / Senior Technical Lead Developer :: Lansing, MI (Hybrid)

ARK SOLUTIONS, INC

  • Lansing, MI
  • 2 days ago

    Highlights

    Strong hands-on experience with Java 17/21, Spring Boot, Spring Security, Spring Data JPA, and RESTful APIs. This role involves the design, development, implementation, and support of complex Java applications within the MDHHS Infectious Disease area.

    Numbers & Facts

    LocationLansing, MI

    Description

    Programmer Analyst / Senior Technical Lead Developer

    Location: Lansing, MI (Hybrid)

    Duration: 10 months

    Seeking for a Lead Developer to provide technical leadership for the application development team. This role involves the design, development, implementation, and support of complex Java applications within the MDHHS Infectious Disease area. The Lead Developer will work closely with business stakeholders to ensure alignment with business requirements and technical standards. This role is crucial for streamlining business processes, maintaining data integrity, and ensuring compliance with Enterprise Architecture and SUITE standards.

    Must-Have Skills:

    • 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.
    • Clear and concise written and verbal communication skills.

    Desired Skills:

    • 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.
    • Experience with configurable business rules engines such as Drools.
    • Over 1 year of experience working with AI technologies and utilizing Kiro AI code generation tool.
    • Experience with rule authoring, validation, classification, and message routing.
    • 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.

    Required Education:

    • Bachelor's Degree

    Similar Jobs