Senior Java Developer (Relocation to Cyprus)
Требования
Местоположение и тип занятости
Компания
Leading CFD & Spread Betting broker providing first class financial services and top-quality execution.
Описание вакансии
Условия работы
FxPro, a leading Fintech company, is looking for a Senior Java Developer to join our growing team in sunny Cyprus!
Responsibilities:
- Develop new functionality in line with business requirements.
- Develop the code which is secure by design and follows Company's standards.
- Proactively identify and report bugs and other technical problems that exist or might appear in Company's code.
- Collaborate with team members, other teams and stakeholders in order to meet Company's needs.
- Develop software using Agile methodologies and modern technologies.
Requirements:
- University Degree in Computer Science or other IT related discipline
- Minimum of 3 years of experience as a Java Developer
- Basic level of the English language. Greek and / or Russian is an advantage
- Experience in Test-Driven development, Continuous Integration
- Strong J2SE programming skills (multithreading, data structures, streams)
- In-depth knowledge of Object-Oriented programming and SOLID principles
- Experience with microservices development. Preferable tech stack is Spring Boot, Apache Kafka, Docker, Kubernetes
- Relevant Experience in FinTech (Forex, Investments) is an advantage
- TCP / IP networking and sockets programming is an advantage
Benefits:
- Competitive salary including a 13th salary
- Relocation package (if applicable)
- Visa arrangements for the employee and family members (if applicable)
- Medical and life insurance
- Provident Fund
- Free meals and beverages at the in-house cafeteria
- In-house gym with a personal trainer
Дополнительные инструкции
Interested candidates should send their CV in English at careers@fxpro.com