Job Description - Senior Java Developer - Chordline Health
Description
About Chordline Health
Chordline Health is a leader in healthcare technology, delivering innovative case management solutions that improve patient outcomes, streamline provider workflows, and ensure compliance in an ever-evolving regulatory environment. We are seeking a highly skilled Java Developer to join our engineering team and help modernize and expand our core platform.
Role Overview
As a Senior Java Developer at Chordline Health, you will play a critical role in designing, developing, and maintaining enterprise-grade healthcare applications. You will work across the full stack, contributing to backend services, database interactions, and dynamic user interfaces while ensuring the highest standards of performance, security, and compliance.
Key Responsibilities
Design, develop, and maintain scalable Java-based web applications running on Apache Tomcat
Build and enhance RESTful APIs and backend services using Jakarta EE technologies
Develop and maintain dynamic UI components using Kendo UI and jQuery
Help optimize, and troubleshoot complex SQL queries and stored procedures
Collaborate with cross-functional teams including product, QA, and DevOps
Ensure security, scalability, and HIPAA compliance across all components
Participate in code reviews, technical design discussions, and performance tuning
Support containerized deployments and CI/CD pipelines
Maintain and improve automated testing best practices
Required Technical Skills
1. Core Java and Jakarta EE (formerly J2EE)
Strong expertise in Core Java and enterprise application development
Hands-on experience with Apache Tomcat
Deep understanding of: Servlets and JSPs (HttpServlet implementations and server-side rendering), Jakarta EE APIs, including: jakarta.servlet, jakarta.xml.bind, JAX-RS (Jersey) for RESTful services
Extensive experience with JDBC and SQL, including: ResultSet, CallableStatement, Custom database wrappers
Experience working with Microsoft SQL Server
2. Kendo UI and jQuery
Strong frontend development experience using: Kendo UI for jQuery (Grids, TabStrips, DropDownLists, Observables)
JavaScript and jQuery for: DOM manipulation, AJAX calls, event handling,
Comfortable knowledge of T-SQL and relational databases
Expertise in: writing and optimizing stored procedures, debugging and performance tuning SQL code
Understanding of healthcare-related data models, including: members, providers, authorizations
4. API Development
Strong experience designing and maintaining APIs: RESTful services (JAX-RS/Jersey)
Familiarity with: OpenAPI/Swagger for API documentation and client generation
Proficiency with JSON processing, including: Jackson library (ObjectNode, ArrayNode)
5. AI Assisted Development Skills
Skilled with JetBrains IntelliJ development IDE
Experience using Junie/ JetBrains AI on existing codebases
6. Playwright Proficiency
Locators & Selectors: Mastering getByRole, getByText, and getByLabel as seen in the workflows. Avoiding brittle CSS/XPath selectors.
Handling Asynchronous Actions: Understanding how Playwright manages auto-waiting and how to use explicit waitFor or expect assertions correctly.
Context & Page Management: Using browserContext and page objects, especially for handling multiple tabs or authentication states.
Playwright Test Runner: Familiarity with playwright.config.js, project configurations, and CLI flags (like --headed, --project).
7. JavaScript (ES Modules)
ES Modules: Understanding import/export syntax and how modules interact.
Asynchronous Programming: Strong grasp of async/await and Promises.
Error Handling: Using try...catch blocks effectively for optional steps.
Nice-To-Have Skills
1. Healthcare Domain Knowledge
Familiarity with healthcare workflows, particularly: Authorization and referral processes
Experience working with: Clinical data (ICD-10, CPT, HCPCS codes), member and provider relationships
Strong understanding of: HIPAA compliance, data privacy, auditing, and security for PHI
2. DevOps and Infrastructure
Experience working in modern DevOps environments, including: Docker for containerization, apache Tomcat configuration (context.xml, server.xml, parallel deployment strategies), maven for dependency management and builds, redis for session management in distributed systems
TeamCity: Understanding how deployments are managed from DevOps tools.
GitHub Actions: Understanding how workflows are triggered (cron, manual, deployment), how secrets are passed from GitHub to the tests, and how to analyze artifacts (HTML reports, videos) from failed runs.
Environment Context: Knowing the difference between local execution (often headed) and CI execution (headless) and how the framework handles these differences automatically.
3. Framework Architecture & Reusability
Helper Pattern: manage shared logic across 177+ workflows
Environment Management: dotenv and environment-specific configs
Preferred Qualifications
Experience modernizing legacy Java applications
Exposure to microservices architecture
End-to-end ownership of SDLC
Familiarity with cloud platforms (Azure, AWS, or GCP)
Strong problem-solving and analytical thinking skills
Why Join Chordline Health?
Work on meaningful technology that improves healthcare delivery
Collaborate with a highly skilled and mission-driven team
Opportunity to influence architecture and modernize systems
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in the US.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast!
Find the best jobs in the US, apply in 1 click and get a job today!