-
Luxoft

Regular Java FullStack Developer (React)

Luxoft
Ukraine · Full-time · Mid-Senior

Project Description:

Join a Team Redefining Modern Banking Technology!

Our client is a Swiss bank focused on delivering advanced online trading and financial services. Unlike traditional financial institutions heavily dependent on legacy systems, this bank invests in a lean, modern, and continuously evolving technology stack.

What the Project Is About

The team is responsible for all post‑market Forex operations, ensuring that trading activities are accurate, consistent, and properly reconciled after the end of each market day.

One of the latest initiatives delivers near real‑time reconciliation of trade data from multiple sources, including Coinbase, Bitstamp, and Kraken. The solution enables live monitoring of risk exposure, especially during external platform downtimes or degraded availability.

Technology & Engineering Culture

We continuously evolve our systems toward:

* Atomic, independently deployable microservices

* Self‑contained applications with clear ownership

* Dockerized environments

* Automated CI/CD pipelines

Engineering decisions focus on reliability, transparency, and scalability, supporting business‑critical banking systems.

How We Work

Scrum teams of 5-8 cross‑functional engineers. Each team member contributes to both backend and frontend components.


If you are proactive, creative, and motivated by building robust banking systems with real business impact, you will contribute directly to improving both product quality and engineering practices.

Join us and help shape modern banking solutions.


Responsibilities:

* Design and develop product features end‑to‑end, covering frontend, backend, and data layer

* Develop reusable, maintainable, and well‑tested code following team standards

* Write and maintain unit, integration, and E2E tests to ensure reliability and scalability

* Participate in code reviews, provide constructive feedback, and improve overall code quality

* Collaborate with other engineers to clarify requirements and propose technical solutions

* Take ownership of assigned features from requirements refinement to production deployment

* Actively participate in Scrum events (planning, refinement, reviews, retrospectives), including direct communication with the client

* Identify and address technical debt within owned areas of the codebase

Mandatory Skills Description:

- At least 3+ years of proven experience in a Software Developer/Engineer position [up to 1 year of work with Web Development stack]

- Java core, Java 11-21 features

- Proven knowledge of ReactJS, Redux

- OOP/OOD knowledge, Design Patterns

- Unit testing frameworks (JUnit, Mockito)

- Integration tests

- Spring framework, IOC

- RESTful services

- SQL knowledge, any RDBMS

- CI tools experience

Nice-to-Have Skills Description:

- Education: Bachelor's / Master's degree in computer science or computer engineering

- Experience in finance/banking business domain

- Unix usage experience

- Kafka

Languages:

English: B2

Key Skills

Ranked by relevance

java reactjs scrum junit unix cicd sql
Login to Apply
Posted
Apr 07, 2026
Type
Full-time
Level
Mid-Senior
Location
Ukraine
Company
Luxoft

Industries

IT Services IT Consulting

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Aretum
Related

React Software Developer (Part-Time)

2026-04-12

Part-time
Not Applicable
United States
IT Services
Engineering
View Job Details
Luxoft
Related

C++ Regular Software Engineer

2026-04-08

Full-time
Mid-Senior
Ukraine
IT Services
Engineering
View Job Details
Luxoft
Related

Embedded C Developer

2026-04-08

Full-time
Mid-Senior
Romania
IT Services
Engineering