Senior Java Developer
fxpro
Job description
About the role
FxPro is seeking a Senior Java Developer to join its fast‑growing IT department. You will work on core backend services that power the company’s fintech platform, collaborating with cross‑functional teams across multiple locations.
Key responsibilities
- Develop and maintain high‑performance backend services.
- Design and implement new functionalities following company standards for code quality, test coverage, TDD/BDD and performance.
- Identify, report and help resolve security vulnerabilities and technical issues.
- Work closely with project managers, business analysts and other engineering teams to deliver business‑critical features.
Required profile
- At least 5 years of professional experience as a Java developer (Java 21+).
- Strong background with Spring and Spring Boot.
- Bachelor’s degree in Computer Science or related field (preferred).
- Proficiency in English; additional Greek or Russian is a plus.
- FinTech experience is advantageous.
Required skills
- Java 21+
- Spring / Spring Boot
- CI/CD automation
- Object‑oriented programming and SOLID principles
- Microservices architecture
- Apache Kafka
- Docker
- Kubernetes
- SQL, PostgreSQL, Hibernate
- TCP/IP networking (HTTP, gRPC)
What we offer
- Competitive compensation package.
- Hybrid work schedule.
- Medical insurance and provident fund.
- In‑house gym with personal trainer.
- Free daily lunch, snacks and beverages.
- Company discount card, 21 days annual leave, 10 days sick leave.
- Shuttle service from Limassol, birthday gift, relocation bonus and visa support.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Cyprus.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 month ago
Expires 1 week from now
23 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
fxpro