Senior Java Developer

02/12/2024
Application deadline closed.

Job Description

About the job:

Join FxPro: a leading international fintech company. Be a part of our expanding international team, with offices in Limassol, London, Monaco, Nassau, and Dubai. FxPro boasts a diverse workforce of over 400 employees representing 22 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. Join our new team as a Senior Java Engineer and help create our in-house retail trading platform from the ground up. Work on cool projects with a talented crew and make a real impact on our trading and investment systems.

Responsibilities

  • Develop and support high-load, low-latency trading platforms and the microservices around these platforms
  • 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 with Spring
  • Bachelor’s degree. A degree in Computer Science or other IT-related discipline is an advantage
  • Experience in Test-Driven developments and Continuous Integration
  • Strong J2SE programming skills (multithreading, data structures, streams). Java 17 (OpenJDK, AzulJDK)
  • Experience in SQL Databases / PostgreSQL / Hibernate
  • In-depth knowledge of Object-Oriented programming and S.O.L.I.D. principles
  • Relevant Experience in FinTech is considered an advantage (Stock trading, Forex, Investments, etc.)
  • TCP/IP networking and sockets programming experience would be an advantage (Protobuf, Netty, gRPC)
  • Intermediate or above level of the English Language. Greek and/or Russian is an advantage
  • Experience with the development of microservices, Spring Boot, Apache Kafka, Docker, Kubernetes will be an advantage

 

Our benefits

  • Excellent compensation package
  • Hybrid work schedule 
  • Medical and life insurance
  • Provident fund
  • In-house gym with a personal trainer
  • Free daily lunch catering, snacks, and beverages
  • Company discount card for various products & services
  • 50% discount on language courses with a tutor
  • 21 days of annual leave and 10 days of sick leave annually
  • Shuttle bus service from Limassol
  • Birthday certificate program
  • Relocation bonus and visa/work permit support

For more details, visit the following links:
Click here for more jobs from JobsSharer.com in Cyprus
Click here for more Senior Java Developer vacancies from JobsSharer.com all around the world

SEO Keywords:
Join IT / TradeTech as Senior Java Developer in Not available. Senior Java Developer job openings in Cyprus, Cyprus – IT / TradeTech department. Senior Java Developer career opportunities in Cyprus, Cyprus. Apply for Senior Java Developer positions in Cyprus, Cyprus. Find Senior Java Developer jobs in Cyprus and Cyprus. Senior Java Developer jobs for IT / TradeTech professionals. Explore Senior Java Developer vacancies in Cyprus. Senior Java Developer jobs in Cyprus, Cyprus. Senior Java Developer employment in Not available, Cyprus. Senior Java Developer job listings for IT / TradeTech department in Not available.