Senior Java Engineer
Senior
Full time
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.
YOU MAY FIND INTERESTING
Java Engineer
APPLICATION FORM
Apply for this position now!
Send us your CV - we’ll contact you.