PiraeusAbout Us In Piraeus our purpose is to be a pillar of stability for the Greek economy, to fuel growth and to promote innovation. We aim our footprint in society to be positive and lasting, for the benefit of our customers, our people, our shareholders and society at large, fully reflecting our values.
In this way we express in practice our will to: create value in all we do, challenge the frontiers, enthuse our customers and build relationships of trust.
Piraeus offers a full range of financial products and services to 4.5mn customers, representing the leading Bank in Greece in terms of customer loans and deposits.
In 2025, Piraeus was recognized by the Banker as the “Best Bank in Greece” at the prestigious Bank of the Year Awards, and 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, reflecting our ongoing commitment to responsible banking, sustainability, and digital transformation. About the Job
We are looking for a highly skilled Android Developer to join our Digital Banking Platform team at Technology and contribute to building and maintaining secure, reliable, high performance mobile banking applications used by our customers.
This role requires strong engineering maturity, a quality first mindset, and the ability to collaborate effectively across cross-functional IT teams in a regulated banking environment. Responsibilities:
Contribute to feature discovery and delivery by participating in analysis, requirements clarification, and solution design together with Business Units and Product teams, ensuring customer‑centric features with excellent user experience.
Deliver end‑to‑end implementation of new functionality, covering design, development, testing, release support, and post‑release follow‑up.
Ensure security and compliance by applying secure‑by‑design principles and supporting adherence to banking compliance standards and internal IT policies.
Write clean, maintainable, and testable code, aligned with team engineering standards and best practices.
Own performance and reliability, continuously improving stability, responsiveness, and overall app quality through proactive improvements and refactoring.
Contribute to quality practices, participating in code reviews, promoting high engineering standards, and supporting a strong testing culture.
Collaborate cross‑functionally with backend developers, QA Engineers, DevOps, and Product teams throughout the development lifecycle.
Support release and operations, contributing to release processes and troubleshooting production issues, providing timely fixes and clear communication to stakeholders.
Monitor and improve app health, supporting telemetry and observability practices and driving improvements based on findings.
Provide senior‑level impact, mentoring peers, aligning the team on consistent engineering standards, and driving continuous improvement in delivery, quality, and reliability.
Qualifications: Degree in Computer Science, Information Technology, Engineering, or related field (BSc, MSc)
At least 5 years proven professional experience in a similar role, with emphasis in Android development
Strong proficiency in Kotlin (mandatory); Java is desirable
Deep knowledge of Android Studio and the Android development toolchain (debugging, profiling, build setup, troubleshooting)
Strong experience with Jetpack Compose for modern UI development
Solid understanding of modern Android development principles and architecture
Experience integrating REST APIs and handling JSON, including robust error handling and edge cases
Strong testing background, including unit testing, UI testing, and UI regression/ screenshot testing practices
Familiarity with Git and CI/CD pipelines, working effectively with automated validations and release processes
Use of supported engineering tools, where appropriate, to assist with selected development and testing activities
Familiarity with Azure DevOps pipelines and workflows
Strong understanding of mobile security best practices and ability to operate within banking compliance requirements and internal IT policies
Excellent analytical and problem‑solving skills with strong attention to detail
Effective communication skills and ability to collaborate with cross‑functional IT teams What's In It For You In our bank it is a top priority to provide a modern work environment, where all our employees can perform and grow. As an employee of Piraeus Bank, you will be part of an organization that:
Holds a leading position in the Greek economy and maintains a robust presence in the community
Instills a workplace culture that embraces open communication, respect, inclusion and equal opportunities
Offers a competitive remuneration package, private health insurance program and other benefits for both employees and their families
Provides a challenging working environment that values accountability and celebrates high performance by implementing appropriate incentives
Empowers personal & career development and continuous learning while encouraging creative thinking and innovation
Provides an all-bank wellbeing program, fostering initiatives that enhance physical, mental & emotional health
Provides digital technologies and tools that fully support new ways of working and flexible working options, while communicate regularly and effectively All applications will be treated with confidentiality.
¿Te interesa este puesto?