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
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
Требования
Minimum 5 years experience as a Java Developer (Java 21+) 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