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,
- Experience implementing?MVVM patterns?using:?kendo.observable, data-binding techniques?
3. Database Management (T-SQL)?
- 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?
- Competitive compensation and benefits package?