Senior Java Programmer
Kaav Inc. - West Des Moines, IA
Apply NowJob Description
Company: Headquartered in West Des Moines, Iowa with over 600 employees, helping people live their healthiest lives by delivering true results for state/federal programs & health plan sponsors. Client is one of the most respected population health management organizations in the country. We work with state and federal government programs, as well as employers and health plans offering clinical, analytical, and technical expertise. Whether helping an employer improve the health and well-being of its employees, a state Medicaid director with cost containment or managing federal programs that are advancing innovation in healthcare delivery, the depth and breadth of our healthcare expertise is what sets us apart. For more than 50 years, Client solutions have been delivering true results for health plan sponsors and federal and state programs. Specialties: Cost Containment, Data Analytics, Wellness & Well-Being, Quality Improvement, Health & Wellness, Clinical Quality Measures, Long-Term Services and Supports, Evidence-Based Medicine, Quality Payment Program, and Medicaid Utilization Management Position: Senior Programmer Analyst Location: ONSITE in the West Des Moines, IA office 5 days a week Duration: 6 month Contract Overview: As a Senior Programmer Analyst, you will augment a Java and JavaScript software development team on an established product line (Qualitrac Product Line). You will be expected to have had substantial experience in Java and Spring Framework (or similar), will need to pair program daily with other developers on the team, and will need to participate in the Agile processes of the team. Team Structure: Dan Juliano - Software Development Lead and 10 or so other Developers and Technical resources supporting each other. This position will report directly to the Solutions Delivery Manager. Responsibilities: Research, plan, design, and develop UI and Service components of a larger system, according to department and company guidelines. Unit Test all code written or modified. Pair with other developers during design, development, and review of developed solutions. Partner with our Quality Assurance team for regression testing. Collaborate with our Product Development team to ensure changes are appropriate. May implement relational database design. Lead portions of the planning, researching, designing, and evaluation of software. Serve as a resource expert to staff and management. May provide direction to less experienced programming staff. Stay abreast of industry trends. Make recommendations for changes or improvements utilizing new technology. May serve as a resource and technical expert to clients and less experienced staff. Write or revise system and operation documentation for complex new and existing programs and systems in accordance with company and client standards. Perform miscellaneous duties as assigned. Requirements: 5+ years' experience in software development Proficient in the following programming languages: Java, JavaScript, SQL Excellent communication skills Experience with Agile Paired programming experience Experience with API documentation and building solutions calling APIs Git source control and branching strategies Unit test and test automation Required Skills : SQL,JavaThis is a high PRIORITY requisition. This is a PROACTIVE requisition
Created: 2026-03-10