Software Engineer (Back-End)

Τομέας/Κατηγορίες Εργασίας: Πληροφορική – Τηλεπικοινωνίες
Τύπος Απασχόλησης: Πλήρης Απασχόληση
Τοποθεσία: Κύπρος, Λευκωσία
Δημοσιεύθηκε πριν από: 4 εβδομάδες
Λήγει σε 4 ημέρες
Reference Number: FJ135604

Περιγραφή Θέσης

Hellenic Bank Public Company Limited, one of the leading Financial Institutions in Cyprus, is seeking to recruit a Software Engineer (Back-End) at the Channels & Digital Products Department.

We are re-inventing our approach to digital banking to breed innovation and quickly take features from the drawing board, to our customers who need them most. We are looking for a highly motivated Engineer to join our new Development Team with a passion for building & deploying robust, scalable and 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 and 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.


Main Responsibilities

  • Integrate user-facing elements developed by Software Engineers Front-End with server-side logic
  • Architect end-to-end system flows
  • Build reusable code and libraries for future use
  • Optimise the application for maximum speed and scalability
  • Implement security and data protection
  • Design and implement data storage solutions
  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Gather and address technical and design requirements
  • Liaise with Developers, Designers and System Administrators to identify new features
  • Stay up-to-date with emerging technologies


Candidate Profile

  • Undergraduate or postgraduate degree in Computer Science or in a related field
  • Demonstrated work experience using some of the following: Java 8, Spring Boot, Hibernate, Rest APIs, Microservices, Design patterns and/or TDD
  • Strong understanding of design/architecture
  • Experience using open source frameworks/tools, such as Git, Maven, Spring etc.
  • Proficient knowledge of Agile, Scrum, or XP will be considered an advantage
  • 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



All applications will be reviewed and assessed and only the shortlisted candidates will be contacted for an interview.

Applicants who have submitted an application to Hellenic Bank in the past and meet the requirements of the above position must fill a new application.

Deadline for submitting applications: 31st of July 2021

All applications will be handled in strict confidence.

For additional information, please contact the Recruitment Team on the following telephone number: 22500005.


Κύπρος, Λευκωσία