About the job
About Us
At Piraeus Bank, we strive to be a cornerstone of stability for the Greek economy, driving growth and fostering innovation. Our goal is to leave a positive and lasting impact on society for the benefit of our customers, employees, shareholders, and the community, which reflects our core values. We are committed to creating value, pushing boundaries, inspiring our customers, and nurturing trust-based relationships.
Piraeus Bank offers a comprehensive array of financial products and services to 4.5 million customers, making us the leading bank in Greece in terms of customer loans and deposits.
In 2025, Piraeus was honored by The Banker as the “Best Bank in Greece” at the prestigious Bank of the Year Awards and recognized at the Euromoney Awards for Excellence as Europe’s Best Bank for Corporate Social Responsibility, Greece’s Best Bank for ESG, and Greece’s Best Digital Bank, showcasing our unwavering commitment to responsible banking, sustainability, and digital innovation.
About the Role
We are seeking a talented Android Developer to join our Digital Banking Platform team within Technology. In this role, you will play a crucial part in developing and maintaining secure, reliable, and high-performance mobile banking applications used by our valued customers.
This position demands strong engineering maturity, a quality-first approach, and the ability to collaborate effectively across cross-functional IT teams in a regulated banking environment.
Key Responsibilities:
- Engage in feature discovery and delivery by participating in analysis, requirements clarification, and solution design alongside Business Units and Product teams, ensuring the development of customer-centric features that provide an exceptional user experience.
- Oversee the end-to-end implementation of new functionalities, encompassing design, development, testing, release support, and post-release follow-up.
- Maintain security and compliance by applying secure-by-design principles and ensuring adherence to banking compliance standards and internal IT policies.
- Produce clean, maintainable, and testable code in accordance with team engineering standards and best practices.
- Take ownership of performance and reliability, consistently improving stability, responsiveness, and overall app quality through proactive enhancements and refactoring.
- Contribute to quality practices by participating in code reviews, promoting high engineering standards, and supporting a robust testing culture.
- Collaborate cross-functionally with backend developers, QA Engineers, DevOps, and Product teams throughout the development lifecycle.
- Assist in release and operations by contributing to release processes and troubleshooting production issues, ensuring timely fixes and clear communication with stakeholders.
- Monitor and enhance app health, ensuring optimal performance and user satisfaction.

