Skip to main content
Chordline Health

Senior Java Developer

RemoteUnited States only
Published
Role
Backend
Experience
Senior
Employment
Full-time
Salary not disclosed
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

Senior Java Developer needed to modernize and expand a core healthcare platform. Requires strong Java/Jakarta EE, Tomcat, RESTful APIs, and SQL (MS SQL Server, T-SQL). Must have Kendo UI/jQuery frontend experience and familiarity with AI-assisted development and Playwright. Healthcare domain knowledge is a plus.

Core skills

JavaJakarta EEPlaywright

Required skills

Apache TomcatRESTful APIsJakarta EE APIsjakarta.servletjakarta.xml.bindJAX-RSJerseyJDBCSQLResultSetCallableStatementCustom database wrappersMicrosoft SQL ServerKendo UIjQueryJavaScriptDOM manipulationAJAX callsevent handlingMVVM patternskendo.observabledata-binding techniquesT-SQLstored proceduresOpenAPISwaggerJackson libraryObjectNodeArrayNodeJetBrains IntelliJJunieJetBrains AIgetByRolegetByTextgetByLabelauto-waitingwaitForexpect assertionsbrowserContextpage objectsPlaywright Test Runnerplaywright.config.jsES Modulesasync/awaitPromisestry...catch blocks

Optional skills

Dockerapache Tomcat configurationmavenRedisTeamCityGitHub Actionsdotenvenvironment-specific configs

What you'll do

  • 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

What they require

  • 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
  • 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
  • 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
  • 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)
  • Skilled with JetBrains IntelliJ development IDE
  • Experience using Junie/ JetBrains AI on existing codebases
  • Mastering getByRole, getByText, and getByLabel as seen in the workflows. Avoiding brittle CSS/XPath selectors.
  • Understanding how Playwright manages auto-waiting and how to use explicit waitFor or expect assertions correctly.
  • Using browserContext and page objects, especially for handling multiple tabs or authentication states.
  • Familiarity with playwright.config.js, project configurations, and CLI flags (like --headed, --project).
  • Understanding import/export syntax and how modules interact.
  • Strong grasp of async/await and Promises.
  • Using try...catch blocks effectively for optional steps.
  • 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

Benefits

  • Competitive compensation and benefits package

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.

Healthcare
Salary not disclosed