Senior Software Engineer Back-End - Θέσεις εργασίας Κύπρος

Tuesday, 30 July 2019

Senior Software Engineer Back-End

Hellenic Bank Public Company Limited, one of the leading Financial Institutions in Cyprus, is seeking to recruit a Senior Software Engineer Back-End at the OmniChannel & Customer Experience 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 Senior 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.

 Apply Now 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 Java 8, Spring Boot, Hibernate, Rest APIs, microservices, design patterns and TDD

Strong understanding of design/architecture

Experience using open source frameworks/tools, such as Struts, Hibernate, Spring, Apache Camel, Maven, Ant, Subversion, Git, xUnit, etc.

Proficient knowledge of Agile, Scrum, or XP

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

 Apply Now

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: 18th of July 2019

All applications will be handled in strict confidence.

For additional information please contact the relevant HR Business Partner of Hellenic Bank’s Human Resources, Maria Michaelidou on the following telephone number: 22500774.

 Apply Now