Senior Software Developer
Senior Software Developer
Senior Java Developer with Reactive experience
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
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
Recommended Jobs
HR Generalist
We are seeking a proactive, detail-oriented HR professional to assist with a key transition project and provide general HR support. This part-time role (20 hours/week) is ideal for someone with 1–2 y…
Truck Driver/Mover (Evening Shift)
AirSea Packing Group, is an established and successful shipping, storage, and logistics company. We are seeking: a full-time delivery professional to join our extraordinary team! The most suitable ca…
Connectivity Software Engineer
Job Description Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology ca…
Operations Associate
Sephora is seeking a Part-Time Operations Associate in New York to manage inventory, assist with visual merchandising, and support client experiences. The role requires 1-2 years of relevant experienc…
Vulnerability Remediation Manager, Security Testing Service
Vulnerability Remediation Manager, Security Testing Service Security is essential to what we do at Capital One, from protecting customer data to the associate experience. As a Cyber Remediation…
Offer: Ski Shop Attendant - Seasonal November 2023- April 2024
Ski Shop Attendant - Seasonal November 2023- April 2024 » »
Engineering Manager, Director
Fitch Group is currently seeking a Engineering Manager, Director based out of our New York office. As a leading, global financial information services provider, Fitch Group delivers vital credit…
Business Development Associate at Valtari
The Role Your mission will be to develop partnerships with middle-market boutique M&A advisories, investment banks, and private equity groups — helping them increase their capability to source and cl…
Offer: Receptionist
Receptionist We are pursuing a receptionist to start immediately for a busy construction office to answer phones, file, and other miscellaneous tasks around the office. The perfect candidate i…
JFEW Scholarship Program Coordinator
Job Title: JFEW Scholarship Program Coordinator Position Type: Full- Time Location: Central Queens/CUNY Hillels | Hybrid AGENCY OVERVIEW: At Commonpoint, community is at the heart of e…