Terms of Employment
• Contract, 12 Months (Possible Extension / Permanent Conversion)
• This position is primarily remote. With that said, candidates must reside in Maryland, Washington, DC, or Virginia to consider working onsite in Columbia, MD (Merriweather) roughly once per month. A final round in-person interview may be required, as well.
Overview & Responsibilities
Work with a leading organization in the healthcare insurance space as a Lead Software Engineer. You will join the a Systems Engineering team to lead development on a custom-built, high-volume claims processing system. This role is ideal for a seasoned Java expert who enjoys architectural challenges and wants to play a pivotal role in maintaining 24/7 mission-critical healthcare infrastructure. You will…
• Lead the development of enhancements and new features for the in-house Java-based claims system.
• Participate in full-scale Scrum/Agile processes, including sprint planning and task distribution.
• Collaborate with Business Analysts and Testers to move code through the SDLC into production.
• Perform back-end development focusing on complex data flows and healthcare transaction processing.
• Maintain and support the production system, including occasional script writing for CI/CD pipelines.
• Mentor other developers and provide technical guidance on design and architecture.
Required Qualifications
• Minimum of 8 years of experience in software development with a focus on Java.
• Core Technical Stack: Java (Version 8/9 or higher), Spring Boot, AWS, and Kubernetes.
• Strong Oracle experience, including the ability to work with SQL, procedures, and functions.
• Experience with Jenkins for running and maintaining automation tasks/scripts.
• Previous experience in the Healthcare industry with a solid understanding of claims processing.
• Proficiency with X12 837 (Claims) transaction sets.
Preferred Qualifications:
• Experience with X12 835 (Remittance Advice) and other healthcare formats (834, 270).
• Familiarity with Snowflake and Angular (Front-end experience is a plus but the role is back-end focused).
• Knowledge of Python for scripting.
• Experience with Kubernetes console for monitoring pods and application deployments.
• Relevant technical certifications.

