Accountant Front-End Developer Lawyer Project Manager Digital Marketing
Bank of Cyprus
Bank of Cyprus
Nicosia, Cyprus

Software Engineering

€1–80,000 Ετήσιος μισθός
On-site Μορφή εργασίας
Full Time Τύπος απασχόλησης
Senior-Level Επίπεδο εμπειρίας
Permanent Τύπος σύμβασης
364

Περιγραφή εργασίας

Software Engineering

 

🪜 Seniority Level: Managerial

📅 Apply by: Sunday, 06 September 2026

 

Core Description

 

  • Design and develop enterprise-grade systems using the latest technologies. 

  • Be productive and creative using AI throughout the entire Development Lifecycle. 

  • Build and integrate Agentic AI features in enterprise solutions. 

  • Implement the strongest security controls that protect the customers and the Bank. 

  • Lead dynamic and cross functional Agile teams to deliver innovative products in the market. 

 

What We’re Looking For

 

🎓 Academic Qualifications

  • Bachelor's degree in Computer Science, Information Technology or related subject. 

  • Master’s degree in the above subjects is an advantage. 

 

💼 Experience

  • 5+ years of experience in software engineering  Managerial roles.

  • Proven delivery of distributed or microservices-based systems in production. 

  • Strong command of at least one primary stack (e.g Java/Spring Boot), plus working fluency in API design (REST/gRPC) and API gateway platforms. 

  • Hands-on experience with event-driven architecture and Kafka (or equivalent), including CQRS, outbox, and saga patterns. 

  • Experience in a regulated environment (banking, insurance, or similarly compliance-heavy) where architectural decisions had to account for data residency, resilience, and third-party risk constraints in practice is an advantage. 

 

🖥️  Technologies (required experience)

  • Java, .NET, Python programming languages. 

  • Modern development environments (e.g., Eclipse, IntelliJ IDEA). 

  • Messaging brokers/queues i.e. Kafka. 

  • Cloud platforms mainly Azure, AWS. 

  • Automation scripting (batch, shell, bash) focused on CI/CD. 

  • Containerization and orchestration technologies such as Docker and Kubernetes. 

 

➕ Certifications

  • Any relevant Certifications are  an advantage. 

 

🌟 Other Skills

  • Strong leadership and people management capabilities.

  • Strategic thinker with excellent business and technology acumen.

  • Ability to build, motivate, and develop high-performing teams.

  • Strong decision-making, planning, and execution skills.

  • Excellent stakeholder management and influencing abilities.

  • Results-oriented with a focus on operational excellence and continuous improvement.

  • Excellent verbal and written communication in both Greek & English.

 

What’s in it for you

💰 Total Rewards

  • Competitive salary - Up to €80.000 (depending on qualifications and experience)

  • 9% Provident Fund (employer contribution) from day one

  • Performance bonus opportunities (discretionary)

  • Preferential financing rates

 

🕒 Work–Life Support

  • 28 days annual leave (increases with tenure)

  • Sabbatical/part time options (discretionary)

 

🚀 Growth

  • Continuous learning

  • Personal and Professional development programs

  • Recognition for great work

  • Career opportunities with technical and management ladders

 

💚 Wellbeing

  • Medical & life insurance

  • Wellbeing Program: team‑building, mental‑health, nutrition & financial guidance

  • Employee Assistance Line

  

📅 Ready to Apply?

Create your account on our recruitment platform and take the first step toward your next adventure!

 

  • Sign in or Create an account in our 'e-recruitment System' and complete your profile and upload your CV. Please ensure that your CV clearly states the grades/GPA obtained for all academic qualifications listed, including your High School Diploma, Bachelor's Degree, Master's Degree, and any other relevant qualifications, where applicable, to facilitate the assessment of your application. 

  • From the ‘Candidate Profile’ section, click on the following:

  • BoC Logo or link

  • Job Search

  • Search Jobs

  • Click on the vacancy you are interested in

  • Hit Apply

  • Make sure you hit on Apply button again

 

📌 Additional information

  • Already have a profile in our recruitment system? Great! Just make sure you meet the criteria and apply directly to this position.

  • We treat all applications with the strictest confidentiality.

 

💬 Need More Info?

Feel free to reach out to our recruitment team at hr@bankofcyprus.com

Πώς να υποβάλετε αίτηση

Sign in or Create an account in our 'e-recruitment System' and complete your profile and upload your CV. Please ensure that your CV clearly states the grades/GPA obtained for all academic qualifications listed, including your High School Diploma, Bachelor's Degree, Master's Degree, and any other relevant qualifications, where applicable, to facilitate the assessment of your application. 

Κατηγορίες εργασίας
Software Engineering & System Design
Δημοσιεύτηκε: 13 Aug 2026 Λήγει: 6 Sep 2026 Ref. No. 7003523

Σχετικά με την εταιρεία

Bank of Cyprus

The Bank of Cyprus Group is the leading banking and financial services group in Cyprus, providing a wide range of financial products and services which include retail and commercial banking, finance, factoring, investment banking, brokerage, fund management, private banking, life and general insurance. At 30 September 2022, the Bank of Cyprus Group operated through a total of 64 branches in Cyprus, of which 4 operated as cash offices. The Bank of Cyprus Group employed 2,955 staff worldwide. At 30 September 2022, the Group’s Total assets amounted to €26.2 bn and Total equity was €2.0 bn. The Bank of Cyprus Group comprises Bank of Cyprus Holdings Public Limited Company, its subsidiary Bank of Cyprus Public Company Limited and its subsidiaries.

Nicosia, Cyprus Τοποθεσία
500+ Υπάλληλοι Μέγεθος εταιρείας
Banking / Financial Institutions Κλάδος δραστηριότητας
1899 Έτος ίδρυσης
Ο σύνδεσμος αντιγράφηκε

Σχετικές εργασίες

NETinfo Plc
NETinfo Plc
Nicosia, Cyprus

Quality Assurance (QA) Engineer

On-site
Full Time
NETinfo Plc is currently seeking a full-time Quality Assurance (QA) Engineer to join their team!
11 ημέρες ago
NETinfo Plc
NETinfo Plc
Nicosia, Cyprus

Mobile Developer

On-site
Full Time
NETinfo Plc is looking for a full-time Mobile Developer to join their team!
22 ημέρες ago
FIS
FIS
Nicosia, Cyprus

Software Engineer Senior

Hybrid
Full Time
Senior-Level
Are you curious, motivated, and forward-thinking? At FIS you’ll have the opportunity to work on some of the most challenging and relevant issues in financial services and technology.
24 ημέρες ago
UpcoMinds
UpcoMinds
Nicosia, Cyprus

Software Engineer

On-site
Full Time
We are seeking a skilled and motivated Software Engineer to join our client’s team.
28 ημέρες ago