Senior Java Developer (Backend Services) - FxPro

FxPro • Serbia
Relocation
Apply
AI Summary

Join FxPro as a Senior Java Developer to develop and support backend services, collaborate with teams, and meet company goals. FxPro is a leading international fintech company with offices worldwide. As a Senior Java Developer, you will be part of our rapidly growing IT department.

Key Highlights
Develop and support backend services
Collaborate with teams to meet company goals
Proactively identify and report technical issues
Technical Skills Required
Java 17+ Spring Spring Boot Apache Kafka Docker Kubernetes PostgreSQL Hibernate TCP/IP networking HTTP gRPC
Benefits & Perks
Competitive compensation package
Hybrid work schedule
Medical insurance
Provident fund
In-house gym
Free daily lunch catering
Company discount card
21 days of annual leave
10 days of sick leave

Job Description


Join FxPro: a leading international fintech company. Be a part of our expanding international team, with offices in Limassol, London, Nassau, and Dubai. FxPro boasts a diverse workforce of over 500 employees representing 40 nationalities, making it an exciting and dynamic workplace. At FxPro, we see each team member as an integral part of our success story.


As a Senior Java Developer, you will be a part of our rapidly growing IT department.


Responsibilities

  • Develop and support backend services
  • Design and develop new functionalities in line with business requirements, following company standards (code quality, test coverage, TDD, BDD, performance requirements)
  • Proactively identify and report issues, vulnerabilities, and other technical problems that exist or might appear in the company's code
  • Collaborate with team members, other teams, project managers, and business analysts to meet the company goals

Requirements

  • Minimum 4 years experience as a Java Developer (Java 17+) with Spring (Spring / Spring Boot)
  • Bachelor's degree. A degree in Computer Science or other IT-related discipline is an advantage
  • Experience with CI/CD automation
  • In-depth knowledge of Object-Oriented programming and S.O.L.I.D. principles
  • Strong development skills (decomposition, development, testing).
  • Experience with the development of microservices, Spring Boot, Apache Kafka, Docker, Kubernetes
  • Experience in SQL Databases / PostgreSQL / Hibernate
  • TCP/IP networking programming experience(HTTP, gRPC)
  • Intermediate or above level of the English Language. Greek and/or Russian is an advantage.
  • Relevant Experience in FinTech is considered an advantage (Stock trading, Forex, Investments, etc.) will be advantage


Our benefits

  • Competitive compensation package
  • Hybrid work schedule
  • 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
  • Shuttle bus service from Limassol
  • Birthday gift
  • Relocation bonus and visa/work permit support

Subscribe our newsletter

New Things Will Always Update Regularly