Full-stack Developers (FSDTOD22)

Are you a talented Software Developer looking for your next career move? We are seeking to recruit a number of Full-stack Developers to join our expanding team.

You will have the opportunity to join a growing team of Software Developers and use your skills and experience to work on a variety of exciting projects, playing a key role in the Digital Transformation journey of the Bank. You will work closely with Architects, Engineers, Business Users, other teams or vendors and act as the subject matter expert for products under your area of responsibility. The successful applicants will ideally have some previous professional software development experience with at least one programming language, although recent graduates are also encouraged to apply.

More information

  • Bachelor's or Master’s degree in Computer Science, Computer Engineering, Data Science, Mathematics, Statistics or related fields

    • Ideally 2+ years of experience in programming, although recent graduates are also encouraged to apply.
    • Good understanding of the Agile Framework is a plus.
    • Knowledge of at least one object-oriented language (e.g. Java, C#, Python).
    • Knowledge of SQL and NoSQL databases (MS SQL, Oracle, MongoDB).
    • Knowledge of HTML5, CSS3 and Javascript.
    • Knowledge of REST API and relevant principles
    • Knowledge of Kubernetes and Docker will be considered as an advantage.
    • Knowledge of building microservices using Spring Boot technology will be considered as an advantage.
  • All applications will be received through the “e-Recruitment” system, by following the steps below:

    • Registration
    • Profile submission:
      • Electronic submission of personal /academic/ professional and other data
      • “Release” of the profile
    • Application for specific vacancies, through “Employment Opportunities” section:
      • Job Search
      • Start
      • Select Job
      • Apply
      • Send Application (top, right hand side)
      • Send Application


Additional Notes

  1. Candidates who are interested in the specific position and have expressed their interest for employment in Bank of Cyprus in the past through the e-Recruitment system, are required to submit a new application (provided that they meet the criteria set).
  2. Only shortlisted candidates will be contacted.
  3. All applications will be treated with strict confidence
  4. This position can be filled by a permanent contract or a fixed term contract (18 months duration)

For any queries

Tel: 22126123 / 22126119

Submit your CV