This job is no longer available
This job expired on 17/10/2026. It no longer accepts applications.
Software Engineer
Alpha Bank
Job description
About the role
Alpha Bank is looking for a Software Engineer to join its IT Core Banking Services Business Area. You will develop and maintain software solutions that support the bank’s transformation initiatives and meet business objectives.
Key responsibilities
- Design, develop and maintain Java‑based applications and web services (RESTful, WCF, Web API).
- Apply best practices such as Design Patterns, Domain‑Driven Design and SOA architecture.
- Identify, troubleshoot and fix bugs using manual and automated techniques.
- Implement automated unit and end‑to‑end tests and use static code analysis tools.
- Instrument applications with monitoring, telemetry and feature‑switching capabilities.
- Participate in deployment, performance monitoring and continuous improvement of released solutions.
- Produce technical documentation covering design, architecture and code.
- Collaborate with developers, project managers, business analysts and other stakeholders.
Required profile
- Bachelor’s degree in Computer Science or a related field.
- 1‑4 years of experience as an Integration Engineer or similar role.
- Experience with SOA, microservices and API design patterns.
- Knowledge of Java Enterprise Edition principles.
Required skills
- Java (Java EE)
- RESTful services, WCF, Web API
- Microservices architecture
- SOA architecture
- Design Patterns
- Domain‑Driven Design (DDD)
- Automated unit testing and end‑to‑end testing
- Static code analysis tools
- Application monitoring, telemetry and feature toggles
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Greece.
Salary: Senior DevOps Engineer Based on 14 job offers in GreeceSalaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Alpha Bank