Council Capital Java Developer role focused on maintenance and support engineering for healthcare technology products. Work across Java, Angular, and SQL to fix bugs, deliver features, and improve platform performance.
Responsibilities
This is maintenance and support engineering on a mature platform, and we would rather be straightforward about that now than have you find out later. You will not be developing a new product from scratch. You will work across Java, Angular, and SQL to keep two products healthy for paying customers, deliver contractually committed features, and steadily bring a fragmented code base toward a shared build.
The work arrives in small pieces. Most tasks are two-hour to two-day jobs rather than two-week solo builds, and you will move between customers and products within the same week. As more of the platform transitions to Python over time, there will be opportunities to work on that for engineers who are interested.
WHAT YOU WILL OWN
Bug fixes, triage, and product support across both products, working from a single shared code base rather than customer-specific branches
Contractually committed feature work and module refactors, including performance improvements on aging integrations
Deployments alongside our SecOps team, including customer environment setup and upgrades
Security and vulnerability remediation within contractual timelines
SQL and data work across customer environments: queries, data structures, and migrating data between environments
Participation in code review—both having your work reviewed and reviewing the work of others
After ramp-up, improving how configuration, properties, and user-defined fields are handled in the legacy platform
What good looks like: Within roughly two months, you are handling straightforward support tickets and data work independently. By six months, you are supporting production environments, working at the same pace as the engineers already on the team, and the fixes you write reach every customer who needs them.
WHO THRIVES HERE
Qualification
Azure environment setup and deploymentCVE and security patch managementJSP exposure—useful context
Preferred
Tomcat or comparable application server configuration
Front-end capability in addition to backend work: modern framework plus TypeScript or JavaScript (we use Angular)
Azure environment setup and deployment
CVE and security patch management
Comfortable with AI-assisted development tools
JSP exposure—useful context, but not a requirement for this role.
Council Capital and our portfolio companies are committed to building high-performing teams by hiring the best talent—period.
We believe in putting the right people in the right seats, regardless of background, and we’re always looking for individuals who bring fresh thinking, grit, and a drive to make a difference.