Senior Java Engineer

Senior

Dot

Full time

  • Clutch logo
  • Good firms logo
  • Inc5000 logo
  • AWS logo
  • ISO logo
  • Combinator startups logo

Position overview

We’re seeking a Senior Front-End Engineer to design and build responsive, high-performance user interfaces using React, TypeScript and Axios against OpenAPI-driven services. You’ll work closely with UX designers and back-end teams to implement reusable components, enforce strong typing and code quality, and optimize app performance and accessibility across modern browsers and devices.

Project Description B2B SaaS platform for wealth managers, offering a modular client-servicing suite that seamlessly integrates with core systems and is monetized through existing subscriptions. The new Front-End module delivers an intuitive, real-time dashboard for advisors to monitor portfolios, customize client reports, and streamline workflows.

Replacing office operations and data collection tooling used by wealth management clients; migrating it into Nevis’ web-based B2B SaaS platform. Standalone module, not deeply embedded in existing architecture.

What technologies do we use on our projects? FE: React/TypeScript/Axios openApi BE: Java24/Spring/Gradle/Jooq

YOUR BACKGROUND

  • Over 6 years of hands-on experience in backend development, with a strong proficiency in Java 21+ (including Java 24) and the Spring ecosystem.
  • Proven track record in designing and building high-throughput, scalable API architectures in production environments.
  • Well-versed in Gradle.
  • Practical experience with JOOQ.
  • Comfortable working with Swagger/OpenAPI for designing and consuming APIs.
  • English level - B2+

Skills that will be a plus:

  • You’ve worked with modern RDBMS (PostgreSQL 12+ preferred) and NoSQL solutions like MongoDB
  • You’re experienced with message-driven systems using Kafka in a distributed architecture
  • Experience in the fintech or payments space is a strong plus

Responsibilities

  • Retire/deprecate part of the client’s legacy tooling
  • Rebuild and integrate it into Nevis’ platform
  • Deliver a standalone module that captures and processes client information, performs analytics, and feeds into Nevis’ broader systemWork Scope
  • Rework and modernize existing codebase (legacy React/TypeScript + Java)
  • Migrate it to the current Nevis architecture using the provided tech stack
  • Integrate via API contracts and align with their system’s structure and data flows
  • Output must be stable, maintainable, and embedded in Nevis’ web-based wealth management solution

WE OFFER

  • 20 billable days off in the first year of cooperation, all next years - 25 billable days off
  • Fair and competitive compensation
  • Friendly team and enjoyable working environment
  • Clearly described business processes in the company that really work
  • Regular updates on company news, Q&A sessions with top management
  • Flexible work schedule
  • Remote work mode
  • Ability to transfer unused vacation to the next year
  • Partial coverage of co-working costs
  • Regular online team-building events

Please indicate your salary expectations. Applications without salary expectations will not be considered.

Apply Back to all vacancies

YOU MAY FIND INTERESTING

Java Engineer

Senior Full time
View
Cross icon

Ready to Innovate?

Let's chat about your project before you go!
Join 700+ satisfied clients