Senior Java Developer (relocation to Cyprus) Opportunity

DataArt company

Subscribe to our Telegram Channel

Senior Java Developer (relocation to Cyprus) in CYPRUS

Visa sponsorship & Relocation 3 months ago

Position overview

We’re looking for highly motivated engineers to join our new development team with a passion for building & deploying robust, scalable & extendible software. The team will be working in an agile fashion on a greenfield project poised to bolster our online offering while maintaining a strong focus on automated testing and continuous delivery.


The Software Engineer Back-End will be responsible for the design & implementation of server-side logic that will integrate user-facing elements with the core platforms of the bank. A solid understanding of software architecture principles is required to help design end-to-end system flows that will lay the foundations of a scalable, performant and reliable platform.


This is an onsite role, and we're seeking someone who will work directly from the client's office in Nicosia.


Relocation conditions:

A 2,000-euro relocation bonus (3,000 euros if relocating with family).


Responsibilities

  • Write server-side logic using Java Spring Boot microservices to integrate user-facing elements developed by web developers
  • Collaborate in an agile team to build clean, maintainable and scalable code
  • Actively participate in daily scrum standups and other ceremonies



Requirements

  • Familiarity with Java and Spring Boot microservices
  • Familiarity with Hibernate & significant experience using Rest APIs
  • Experience with tools & frameworks such as Kubernetes, Azure Devops, Maven, Helm, Git, ActiveMQ, etc.
  • Strong understanding of design/architecture
  • Good communication skills, both written and spoken
  • Proficient knowledge of Agile Scrum methodologies
  • Experience in relational databases and enterprise application servers
  • Analytical mind and problem-solving aptitude
  • Ability to perform well in a fast-paced environment
  • Attentive to detail, methodical, diligent
  • Undergraduate or postgraduate degree in Computer Science or in a related field



Apply now

Subscribe our newsletter

New Things Will Always Update Regularly