Home › Companies › Ninthwave › Senior Software Developer
Senior Software Developer
Ninthwave · New York, New York, 10022, United States · Hybrid · Active · BambooHR
Job facts
| Field | Value |
|---|---|
| Company | Ninthwave |
| Title | Senior Software Developer |
| Normalized title | - |
| Department / team | Technology |
| Location | New York, United States |
| Work model | Hybrid / Hybrid |
| Employment type | Full Time |
| Salary | - |
| Status | active |
| ATS provider | BambooHR |
| Posted / first seen | 2026-03-06 / 2026-05-30 |
| Changed / last seen | 2026-05-30 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Ninthwave. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through BambooHR. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| City jobs | Active postings in New York. | Open |
| Department jobs | Active postings in Technology. | Open |
| Work model jobs | Active Hybrid postings. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | Ninthwave |
| Source | 8a58ae08-1f59-48b4-91b4-0518a63e1564 |
| ATS provider | BambooHR |
Description
Senior Software Developer
Senior Java Developer with Reactive experience
Overview of the Role
Ninth Wave is seeking an experienced engineer to build, improve, and maintain application code under the direction of a senior team lead or lead engineer to meet business and technical requirements. The engineer must demonstrate the ability to efficiently build application code from the datastore layer all the way through to the API. The engineer will also maintain and patch systems, software, and applications to eliminate bug fixes, security vulnerabilities and maintain technology currency of systems and applications.
In addition to traditional development, the engineer will be expected to leverage modern AI-assisted development tools and plugins to analyze existing codebases, improve quality metrics, identify vulnerabilities, and refactor or optimize existing implementations. This includes using AI-powered tools to assist with code analysis, testing improvements, performance tuning, and accelerating the development lifecycle while maintaining strong engineering standards.
Other responsibilities include documenting design and engineering standards; developing to performance metrics and operational guidelines for consistent and stable design; and building and implementing operational processes.
Must have prior work experience with Docker and reactive implementations of Java. Experience with Vert.x is a strong plus.
Vision for this role: The company is looking to continue to expand functionality, enhance orchestration efficiency for scaling out and back in, and improve the overall high availability of our software products. The person in this role will help lead the expansion, modernization, update, and maintenance of our software services, including leveraging AI-assisted development practices to continuously improve the quality and maintainability of the platform.
This role is based in our New York City office and follows the Company's current hybrid work policy.
Responsibilities
Design, develop, and test back-end software
Maintain, analyze, and refactor existing codebases to improve performance, security, and maintainability
Use AI-assisted development tools or plugins to help analyze code, identify improvements, and accelerate development and refactoring efforts
Maintain and update software documentation
Participate in a distributed development team and collaborate on architecture and engineering best practices
Qualifications
Experience with reactive implementations of Java
Experience with Docker
Proficiency in core Java programming language
Experience with AWS, Azure, or GCP cloud
Proficiency building APIs using Java (REST/JSON)
SQL or No-SQL experience
Experience using AI-assisted development tools or plugins for code analysis, refactoring, testing, or development acceleration
Proficiency with Vert.x is a strong plus
Financial services or Fintech domain experience preferred
Bachelor’s Degree in Computer Science, Engineering, or the equivalent work experience
Company Overview
Ninth Wave is a permission-based SaaS platform that delivers secure data connectivity to financial institutions, offering configurable controls, visibility, and insights into all connections between aggregators, third-party apps, and internal applications. Ninth Wave empowers financial institutions, enabling secure data exchange in a holistic and scalable open finance ecosystem .
Location: New York, NY
Full job record
| Job ID | 7570fd77d655ac371dbe689ec709c6bcd6f7b975 |
| Org ID | 878dc7c3-84c4-4c65-9890-5fc49432814a |
| Source ID | 8a58ae08-1f59-48b4-91b4-0518a63e1564 |
| Board ID | 8a58ae08-1f59-48b4-91b4-0518a63e1564 |
| Provider | bamboohr |
| Provider Job Key | 147 |
| Title | Senior Software Developer |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | New York, New York, 10022, United States |
| Department | Technology |
| Team | — |
| Employment Type | full_time |
| Workplace Type | hybrid |
| Remote Policy | hybrid |
| Country | United States |
| Region | — |
| City | New York |
| Salary Raw | — |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://ninthwave.bamboohr.com/careers/147 |
| Apply URL | https://ninthwave.bamboohr.com/careers/147 |
| First Seen At | 2026-05-30 05:56:39Z |
| Last Seen At | 2026-06-06 10:30:57Z |
| Last Checked At | 2026-06-06 10:30:57Z |
| Last Changed At | 2026-05-30 05:56:39Z |
| Inactive At | — |
| Source Posted At | 2026-03-06 00:00:00Z |
| Source Updated At | — |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=ninthwave/date=2026-06-06/2026-06-06T10-30-56-921Z-3c9d9d8dfa6766f64a0bb88ae373df9f9921ed71e43bee43f7024428228fbaf0.json |
Event Fields
{
"content_hash": "02db9e3e6ca33bc9c26f8ac139cf7ba41ef5003e014a7da5a9641bf3fe898f26",
"source_hash": "c8cb1df6d9b43179a566c385450ee4e94c8aa218d0612d35932d6d1edfad8d99",
"last_changed_at": "2026-05-30T05:56:39.152Z",
"active_status": "active"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "New York, New York, 10022, United States",
"city": "New York",
"region": null,
"country": "United States",
"is_remote": false,
"confidence": 0.95
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-06T10:30:57.824Z",
"launch_scope": {
"reason": "bamboohr_production_catalog",
"included": true,
"location": {
"raw": "New York, New York, 10022, United States",
"city": "New York",
"region": null,
"country": "United States",
"is_remote": false,
"confidence": 0.95
},
"countries": [
"United States"
]
},
"remote_policy": "hybrid",
"salary_period": null,
"workplace_type": "hybrid",
"salary_currency": null
}Extensions
{}Native Structured
{
"list_job": {
"id": "147",
"isRemote": null,
"location": {
"city": "New York",
"state": "New York"
},
"atsLocation": {
"city": null,
"state": null,
"country": null,
"province": null
},
"departmentId": "18491",
"locationType": "0",
"jobOpeningName": "Senior Software Developer ",
"departmentLabel": "Technology",
"employmentStatusLabel": "Full-Time"
},
"detail_errors": [],
"detail_job_opening": {
"location": {
"city": "New York",
"state": "New York",
"postalCode": "10022",
"addressCountry": "United States"
},
"datePosted": "2026-03-06",
"atsLocation": {
"city": null,
"state": null,
"country": null,
"countryId": null
},
"description": "<p><span style=\"font-size: 15.3333px\"> </span></p>\n<span style=\"font-weight: bold\">Senior Software Developer</span>\nSenior Java Developer with Reactive experience\n\n<br><br>\n<span style=\"font-weight: bold\">Overview of the Role</span>\nNinth Wave is seeking an experienced engineer to build, improve, and maintain application code under the direction of a senior team lead or lead engineer to meet business and technical requirements. The engineer must demonstrate the ability to efficiently build application code from the datastore layer all the way through to the API. The engineer will also maintain and patch systems, software, and applications to eliminate bug fixes, security vulnerabilities and maintain technology currency of systems and applications.\n<br>\nIn addition to traditional development, the engineer will be expected to leverage modern AI-assisted development tools and plugins to analyze existing codebases, improve quality metrics, identify vulnerabilities, and refactor or optimize existing implementations. This includes using AI-powered tools to assist with code analysis, testing improvements, performance tuning, and accelerating the development lifecycle while maintaining strong engineering standards.\n<br>\nOther responsibilities include documenting design and engineering standards; developing to performance metrics and operational guidelines for consistent and stable design; and building and implementing operational processes.\n<br>\nMust have prior work experience with Docker and reactive implementations of Java. Experience with Vert.x is a strong plus.\n \nVision for this role: The company is looking to continue to expand functionality, enhance orchestration efficiency for scaling out and back in, and improve the overall high availability of our software products. The person in this role will help lead the expansion, modernization, update, and maintenance of our software services, including leveraging AI-assisted development practices to continuously improve the quality and maintainability of the platform.\n<br>\nThis role is based in our New York City office and follows the Company's current hybrid work policy.\n \n<span style=\"font-weight: bold\">Responsibilities</span>\n<ul>\n<li>\nDesign, develop, and test back-end software\n</li>\n<li>\nMaintain, analyze, and refactor existing codebases to improve performance, security, and maintainability\n</li>\n<li>\nUse AI-assisted development tools or plugins to help analyze code, identify improvements, and accelerate development and refactoring efforts\n</li>\n<li>\nMaintain and update software documentation\n</li>\n<li>\nParticipate in a distributed development team and collaborate on architecture and engineering best practices\n</li>\n</ul>\n<br><br>\n<span style=\"font-weight: bold\">Qualifications</span>\n<ul>\n<li>\nExperience with reactive implementations of Java\n</li>\n<li>\nExperience with Docker\n</li>\n<li>\nProficiency in core Java programming language\n</li>\n<li>\nExperience with AWS, Azure, or GCP cloud\n</li>\n<li>\nProficiency building APIs using Java (REST/JSON)\n</li>\n<li>\nSQL or No-SQL experience\n</li>\n<li>\nExperience using AI-assisted development tools or plugins for code analysis, refactoring, testing, or development acceleration\n</li>\n<li>\nProficiency with Vert.x is a strong plus\n</li>\n<li>\nFinancial services or Fintech domain experience preferred\n</li>\n<li>\nBachelor’s Degree in Computer Science, Engineering, or the equivalent work experience\n</li>\n</ul>\n<p><br></p>\n<p><span style=\"font-weight: bold\"><em><span style=\"color: rgb(34, 34, 34); font-size: 12pt\">Company Overview</span></em></span><br></p>\n<p><span style=\"color: rgb(34, 34, 34); font-size: 12pt\">Ninth Wave is a permission-based SaaS platform that delivers secure data connectivity to financial institutions, offering configurable controls, visibility, and insights into all connections between aggregators, third-party apps, and internal applications. Ninth Wave empowers financial institutions, enabling secure data exchange in a holistic and scalable open finance ecosystem</span><em><span style=\"color: rgb(34, 34, 34)\">.</span></em><br></p>\n<p><em><br></em></p>\n<p><em><span style=\"color: rgb(34, 34, 34)\"><span style=\"font-weight: bold\">Location:<span> </span></span>New York, NY</span></em></p>",
"compensation": "120-150k salary + Benefits + Stock options + merit bonus",
"departmentId": "18491",
"locationType": "0",
"seekPromoted": false,
"jobCategoryId": null,
"jobOpeningName": "Senior Software Developer ",
"departmentLabel": "Technology",
"jobOpeningStatus": "Open",
"minimumExperience": "Experienced",
"jobOpeningShareUrl": "https://ninthwave.bamboohr.com/careers/147",
"employmentStatusLabel": "Full-Time"
}
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/7570fd77d655ac371dbe689ec709c6bcd6f7b975?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/878dc7c3-84c4-4c65-9890-5fc49432814aJSONGET https://api.bluedoor.sh/job-postings/v1/sources/8a58ae08-1f59-48b4-91b4-0518a63e1564JSONGET https://api.bluedoor.sh/job-postings/v1/jobs/7570fd77d655ac371dbe689ec709c6bcd6f7b975/eventsJSON