Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java Developer

Full-time

vTech Solution

Job Summary:

The Programmer Analyst 6 / Senior Technical Lead Developer role involves providing technical leadership and hands-on development for complex Java-based enterprise applications within the Michigan Department of Health and Human Services (MDHHS) Infectious Disease area. This position focuses on designing, implementing, and supporting the eCR Rules Engine Project to streamline business processes, ensure data integrity, and comply with state standards. The role requires collaboration with business stakeholders, adherence to technical standards, and leadership of development teams to deliver scalable, secure, and maintainable software solutions. Responsibilities:

  • Lead the application development team in designing, developing, and implementing complex Java applications.
  • Collaborate with business stakeholders to align technical design and implementation with business requirements.
  • Ensure compliance with State of Michigan Enterprise Architecture (SEM) and SUITE standards.
  • Maintain data integrity and implement appropriate application security measures.
  • Participate actively in application development, enhancement, integration, maintenance, and support.
  • Conduct technical analysis, solution design, and develop technology roadmaps for supported applications.
  • Oversee the architecture, technical design, and code development to ensure quality, scalability, and compliance.
  • Utilize Agile development methodologies and lead code reviews, unit testing, and debugging efforts.
  • Implement CI/CD pipelines and manage cloud-native application development using microservices architecture.
  • Work with configurable business rules engines and messaging technologies to support healthcare integrations.
Required Skills & Certifications:
  • Bachelor's Degree required.
  • 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.
  • Proficiency in Next.js, React, TypeScript, JavaScript, HTML, and CSS.
  • Experience with PostgreSQL, database design, SQL development, and performance optimization.
  • Experience with AWS, Docker, Kubernetes (EKS), and CI/CD pipelines using Azure DevOps.
  • 10+ years designing and reviewing logical and physical data models in SQL and/or PL/SQL.
  • Experience with Hibernate/JPA framework and JBOSS Enterprise SOA and DevOps containers.
  • Strong written and verbal communication skills.
  • Must be located within 90 miles of Lansing, Michigan at time of submission.
Preferred Skills & Certifications:
  • Healthcare integrations experience using 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.
  • Experience with configurable business rules engines such as Drools.
  • Experience with rule authoring, validation, classification, and message routing.
  • Over 1 year experience working with AI technologies and Kiro AI code generation tool.
  • Experience preparing and maintaining technology roadmaps for supported applications.
  • Experience implementing Agile development processes including test-driven development.
  • 5+ years of cloud technology experience, preferably AWS.
Special Considerations:
  • Hybrid work schedule with mandatory in-office presence on Wednesdays and Thursdays; no remote-only option.
  • Candidates must have a valid Right to Represent and provide a LinkedIn profile link on their resume.
  • Resumes must be 4-5 pages maximum and include only full legal first and last names.
  • Only one sub-vendor level allowed if using sub vendors.
  • In-person technical interview required; one round.
  • Candidates must be within 90 miles of Lansing, Michigan at the time of submission.
Scheduling:
  • Full-time position, 40 hours per week.
  • Hybrid schedule with required in-office days on Wednesday and Thursday.
  • Contract duration projected for one year, starting 12/15/2026 through 09/30/2027, with possible extension based on business needs.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Java Developer in Lansing, MI vacancy
  • RESPONSIBILITIES: Kforce has a client in Lansing, MI that is seeking a Senior F/S Java Developer. The ideal candidate should have at least 7 years of experience and be a strong problem solver with excellent analytical reasoning and critical thinking skills. The candidate... 
    Senior
    Hourly pay
    Contract work

    Kforce Technology Staffing

    Lansing, MI
    2 days ago
  •  ...Our client seeks a Lead Java Developer who will provide technical leadership to the application development team, including the design, development, implementation, and support of complex Java applications. The resource will collaborate closely with business stakeholders... 
    Senior
    H1b
    Work at office
    Local area
    Remote work
    Relocation
    Work visa

    IO Datasphere

    Lansing, MI
    5 hours ago
  •  ...Job DescriptionJob DescriptionBenefits: 401(k) matchingDental insuranceHealth insuranceVision insurance Job Title: Senior Java Full Stack Developer Location: Lansing, MI, (Hybrid)-Onsite from day 1, two days a week. Tuesdays and Wednesdays are required onsite Position... 
    Senior
    Contract work
    Work from home
    Flexible hours
    2 days per week
    1 day per week

    Masterapp Labs

    Lansing, MI
    1 day ago
  • $43 - $65 per hour

    DescriptionKforce has a client in Lansing, MI that is seeking a Senior F/S Java Developer. The ideal candidate should have at least 7 years of experience and be a strong problem solver with excellent analytical reasoning and critical thinking skills. The candidate should... 
    Senior

    KForce

    Lansing, MI
    5 days ago
  •  ...Senior Full Stack Java Developer4 days a week onsite in Okemos/Farmington officeWe are looking for a Senior Full Stack Java Developer. The ideal candidate should have at least 7 years of experience, as a problem solver with excellent analytical reasoning and critical thinking... 
    Senior

    RICEFW Technologies

    Okemos, MI
    3 days ago
  •  ...Job Description Job Description Job Title: Senior Java Full Stack Technical Lead Location: Lansing, MI, (Hybrid)-Wednesdays...  ...Bachelor’s Degree Required Skills: ~10+ years of experience developing enterprise applications using Java. ~ Strong hands-on... 
    Senior
    Contract work
    Work at office

    MasterApp Labs

    Lansing, MI
    5 days ago
  •  ...Full Stack Java DeveloperClient: State of MIDuration: 12 monthsLocation: Lansing, MI (Will be remote during covid, but candidate needs...  ...No, candidate must be on your W2ResponsibilitiesAs a software developer, the responsibilities include, but are not limited to, working... 
    Remote work

    Software Technology Inc

    Lansing, MI
    4 days ago
  •  ...Job DescriptionJob Description We are looking for a Senior full stack Application Developer on our Application Development Team (focus on Core Java, Webservices and Angular skills). The ideal candidate should have at least 7 years of experience, as a problem solver with... 

    Custom Business Solutions

    Lansing, MI
    1 day ago
  • $140k - $220k

     ...Java Developer Employment Type: Full-Time Department: Information Technology CGS is seeking a Java developer/programmer to join a team working on the enhancement of data utilization for a large, state-run project. The developer will be asked to aggregate data... 
    Full time
    Remote work
    Flexible hours

    Contact Government Services LLC

    Lansing, MI
    5 days ago
  • $40 - $55 per hour

     ...5 applicants Job Summary We are seeking a skilled Full Stack Java Developer to join our development team. The ideal candidate must have a...  ...genetic information or any characteristic protected by law. Seniority level Seniority level Mid-Senior level Employment type Employment... 
    Full time
    Temporary work

    TEKsystems

    Lansing, MI
    1 day ago
  •  ...Full-Stack Java Developer PositionThis is a full-stack Java developer position with strong front end skills. The position will be supporting the Michigan Department of Transportation's (MDOT) Development and Maintenance programs. Anything that will stand out on a resume... 
    Contract work

    Software Technology Inc

    Lansing, MI
    4 days ago
  •  ...Job Title: Java Full-Stack Developer Visa: Any Location: Hybrid – Lansing, MI | onsite from day 1 and two days a week, Tuesdays and Wednesdays are required onsite days. Interview: In-Person only Top Skills & Years of Experience: - Programming with Java 8... 
    Full time
    2 days per week
    1 day per week

    Asterism IT Solutions LLC

    Lansing, MI
    2 hours ago
  •  ...Lead Java Full Stack DeveloperLocation: Lansing, MI (Hybrid)Duration: 10-month contract (with possible extension)We are looking for an experienced Senior Java Full Stack Technical Lead Developer to lead the design, development, and implementation of enterprise applications... 
    Contract work

    Inabia Software & Consulting

    Lansing, MI
    3 days ago
  •  ...this role is hybrid with two days onsite and three days remote. Overview: The Lead Developer will provide technical leadership and hands-on development support for complex Java applications within a public-sector healthcare environment. This position will support... 
    Hourly pay
    Remote work

    Quantam

    Lansing, MI
    5 days ago
  •  ...services to businesses, as well as local and county governments, in the Midwest and nationwide. Our client is looking for a Java/React Developer to collaborating with the project manager, application owner, and resource manager, working on an agile development team to... 
    Contract work
    H1b
    Local area
    Remote work
    Relocation
    Work visa
    2 days per week
    1 day per week

    IO Datasphere

    Lansing, MI
    1 day ago
  •  ...Senior Programmer/AnalystDesign, implementation, and delivery of system and software architecture...  ...assurance plans. Design, prototype, develop and implement software to achieve...  ...post-undergraduate degree experience as a Java code developerRequired:CRM industry experienceHands... 
    Senior
    2 days per week

    Samprasoft

    Lansing, MI
    4 days ago
  •  ...United StatesExperience: 5-8 yearsContact: Karthik PuppalaContact Email: ****@*****.*** Title: Java UI DeveloperJob Description: Design and develop computer software or specialized utility programs. Analyze user needs and develop software solutions. Work... 
    Relocation

    Prolim Global

    Lansing, MI
    5 days ago
  •  ...Job Title: Senior Salesforce Technical Architect (Hybrid) Location: Lansing, MI Duration: 6 Months Interview Type: Virtual...  ...required. - 5+ years of hands-on experience with Salesforce, SQL, Java, and web services development. - Documentation proving location... 
    Senior
    Full time
    For contractors
    Remote work
    Visa sponsorship
    Monday to Friday

    GSK Solutions Inc.

    Lansing, MI
    4 days ago
  •  ...Tax Manager/Senior Manager The Tax Manager/Senior Manager will be responsible for leading complex tax engagements and managing...  ...knowledge of manual and automated accounting systems. # Well-developed financial analysis capabilities. # Excellent interpersonal skills... 
    Senior
    Hourly pay
    Work at office
    Remote work
    Flexible hours

    Maner Costerisan

    Lansing, MI
    13 days ago
  •  ...UBCentral is seeking a part-time Senior Pastor for Pleasant Valley United Brethren in Christ Church in Michigan. The ideal candidate will be an effective preacher and communicator, committed to evangelism and capable of ministering to individuals in crisis. This role... 
    Senior
    Part time

    UBCentral

    Lansing, MI
    5 days ago
  •  ...Job Title: Senior Technical Lead Developer Visa: Any Location: Hybrid – Lansing, MI | onsite from day 1 and two days a week, Wednesdays and Thursdays...  ...of experience developing enterprise applications using Java. -Strong hands-on experience with Java 17/21, Spring... 
    Senior
    Full time
    Work at office
    2 days per week
    1 day per week

    Asterism IT Solutions LLC

    Lansing, MI
    2 hours ago
  •  ...Please read full job description carefully Role: Senior Technical Lead Developer Location: Lansing, MI - Onsite (Only Locals) Experience...  ...provide technical leadership for the development of enterprise Java applications, primarily supporting the eCR (Electronic... 
    Senior
    Full time
    Contract work
    Currently hiring
    H1b
    Local area
    Remote work

    Yorkshire Global Solutions Inc.

    Lansing, MI
    15 hours ago
  •  ...pharmaceutical sales professional in Michigan to drive territory growth. You will conduct targeted presentations, achieve quarterly goals, and develop plans with cross-functional teams to optimize physician engagement and product awareness. The role requires 1+ year of... 
    Senior
    Remote work

    Lobby Co

    Lansing, MI
    5 days ago
  • $75k - $110k

     ...Ready for your next move? Business Partners Group is seeking a Senior Attorney to drive results in Lansing, MI. Bring 7 years to this MI Senior Attorney job and Business Partners Group answers with $75,000 - $110,000 and a runway that keeps unrolling. Key Responsibilities... 
    Senior
    Contract work
    Live in
    Flexible hours

    Energy Innovation: Policy and Technology LLC

    Lansing, MI
    3 days ago
  •  ...Job Description Job Description Title: Senior IBM Master Data Management (MDM) & Integration Developer (Contract) Location: Lansing, MI Contract Type:...  ...Kafka Preferred Qualifications: ~8+ years Java/J2EE (Java, JSP, REST/SOAP services) with strong production... 
    Senior
    Contract work

    Stafford Gray

    Lansing, MI
    17 days ago
  • $79k - $117k

     ...Operations strategy at Consulting Plus lives or dies on follow-through, and that follow-through is exactly what this Senior HR Manager owns. For the plainspoken Senior HR Manager with 8 years, Consulting Plus answers with $79,000 - $117,000, an internship setup, and a... 
    Senior
    Internship
    Remote work

    Consulting Plus Inc

    Lansing, MI
    3 days ago
  • $28.74 - $36.72 per hour

    Overview If you are a highly motivated individual with an active, unrestricted credential (CPA/EA/Practicing Attorney) and excellent communication skills, we need you to help our customers complete their taxes using Intuit TurboTax products. You will be working toward...
    Senior
    Remote work

    Intuit

    Lansing, MI
    3 days ago
  •  ...experienced, full-time, on-site, dedicated Candidate, with skills and expertise as described in below requirement. Responsibilities Plans, develops, tests, and documents computer programs, applying knowledge of programming techniques and computer systems. Relies on experience... 
    Senior
    Full time

    PEOPLECORP AMERICA INC

    Lansing, MI
    3 days ago
  • $25 - $55 per hour

    Engineering Excellence is seeking experienced HVAC Technicians to diagnose, repair, and maintain commercial systems. The role emphasizes independent troubleshooting, clear communication of solutions, and ownership of complex tasks to advance technical expertise. Offering...
    Senior

    2220 Engineering Excellence National Account

    Lansing, MI
    2 days ago
  • $63k - $92k

     ...Design that earns a second look, then a third: that's the bar for the innovative Senior Graphic Designer Power Partners LLC is opening up in Lansing, MI today. Here $63,000 - $92,000 buys not just your time but a stake in the creative work, the kind Power Partners LLC... 
    Senior
    Part time

    Power Partners

    Lansing, MI
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!