# Senior Java Developer

**Company**: FxPro
**Location**: Ypsonas
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Finance

**Apply**: https://job-boards.greenhouse.io/fxpro/jobs/5006927101?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_03b51998-fa3

## Description

Join FxPro, a leading international fintech company, and be part of our expanding international team with offices in Limassol, London, Nassau, Dubai, and Yerevan.

As a Senior Java Developer, you will be responsible for designing, developing, and maintaining our applications.

The Aggregator Team is a core backend engineering group within FxPro's TradeTech department, designing, building, and operating high-performance, Java-based trading infrastructure.

Responsibilities:

- Develop and support high-load, low-latency trading platforms and microservices

- Design and develop new features in line with business requirements, following company standards for code quality, test coverage, and performance

- Proactively identify and report issues, vulnerabilities, and technical problems

- Collaborate with team members, other teams, project managers, and business analysts to meet company goals

Requirements:

- Minimum 5 years experience as a Java Developer (Java 21+) with Spring (Spring / Spring Boot)

- Bachelor's degree in Computer Science or a related IT discipline

- Experience with CI/CD automation

- In-depth knowledge of Object-Oriented programming and S.O.L.I.D. principles

- Strong development skills: task decomposition, implementation, and testing

- Experience with microservices, Spring Boot, Apache Kafka, Docker, Kubernetes

- Experience in SQL Databases / PostgreSQL / Hibernate

- TCP/IP networking programming experience (HTTP, gRPC)

- B2 English or above; knowledge of Russian is an advantage

- FinTech experience (trading, Forex, investments) is an advantage

Our benefits:

- Competitive compensation package

- Medical insurance

- Provident fund

- In-house gym with a personal trainer

- Free daily lunch catering, snacks, and beverages

- Company discount card for various products & services

- 21 days of annual leave and 10 days of sick leave annually

- FxPro private shuttle bus service from Limassol

- Birthday gift

- Relocation bonus and visa/work permit support (for relo positions only)

- Educational reimbursements & team building allowances

- Monthly corporate events and activities

## Skills

### Required
- Java
- Spring
- Spring Boot
- Apache Kafka
- Docker
- Kubernetes
- PostgreSQL
- Hibernate
- TCP/IP
- Object-Oriented programming
- S.O.L.I.D. principles

### Nice to have
- Russian
- FinTech
- trading
- Forex
- investments

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/fxpro/jobs/5006927101?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
