Mid-Level Java Developer

Location Cyprus
Job Type Permanent
Salary Competitive
Reference 28964

Experience travel and work in warm Cyprus. Winter is approaching and this is a perfect occasion for you to begin a travelling experience that will take you to an exotic destination and work with one of Europe's top brokers.

Not only will you be working with an interesting technology stack, but you will also have access to a live platform where you can learn market intricacies, human behavior, much about wealth cycles and a different approach to money for your future;

 

Responsibilities:

  • Develop software using Agile methodologies and modern technologies
  • 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

Requirements:

  • University Degree in Computer Science or other IT related engineering discipline
  • Good command of the English language. Greek and/or Russian is an advantage
  • Minimum of 3 years of experience as a Java Developer
  • Relevant Experience in FinTech (Forex, Investments) is an advantage
  • Strong J2SE programming skills (multithreading, data structures, streams)
  • In-depth knowledge of Object-Oriented programming and S.O.L.I.D. principles
  • Experience with microservices development. Preferable tech stack is Spring Boot, Apache Kafka, Docker, Kubernetes
  • Experience in Test-Driven development, Continuous Integration
  • TCP/IP networking and sockets programming is an advantage

 

Benefits:

  • Competitive remuneration including a 13th salary
  • Relocation package and visa arrangements for an 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
  • Company Discount Card for various products and services
Apply Now