Java Developer @Council Capital
Software Development
Salary usd 125,000 - 1..
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted 1wk ago

[Hiring] Java Developer @Council Capital

1wk ago - Council Capital is hiring a remote Java Developer. 💸 Salary: usd 125,000 - 140,000 per year 📍Location: USA

Role Description

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

  • You are a strong generalist engineer first and a Java engineer second. You have firm opinions about object-oriented design and do not define yourself by a single language or layer.
  • You are pragmatic. On a platform we are maintaining rather than advancing, you can discern between a fix that should be quick and one that requires a proper solution.
  • You context switch without dropping threads. Managing several small tasks at once is typical for the week.
  • You take feedback on your code directly and without defensiveness. Our review culture is blunt, and work gets pushed back until it matches our team standards.
  • You are resourceful in a code base with minimal documentation. You actively seek answers.
  • You remain steady when a customer environment is down or a vulnerability must be patched urgently.
  • You are a true teammate—you collaborate with product, project management, and QA, and do not work in isolation.

What You Bring

  • 5+ years of hands-on software engineering experience, including production Java
  • Object-oriented Java in a deployed enterprise application, including J2EE-era patterns
  • REST APIs and single-page applications—both developed and consumed
  • SQL fluency: writing queries, working with data structures, and migrating data between environments (you do not need to be a DBA; we have DBAs)
  • Experience with enterprise or SaaS products deployed to multiple external customers
  • Experience adhering to enforced team standards in a code-review-gated environment
  • Authorized to work in the United States and available during US business hours

Nice to Have

  • 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
  • Snowflake
  • CVE and security patch management
  • Comfortable with AI-assisted development tools
  • JSP exposure—useful context, but not a requirement for this role.
Before You Apply
️
🇺🇸 Be aware of the location restriction for this remote position: USA Only
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Java Developer @Council Capital
Software Development
Salary usd 125,000 - 1..
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted 1wk ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
️
🇺🇸 Be aware of the location restriction for this remote position: USA Only
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 126,895+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later