Java Solution Architect Athens, Greece
Java Solution Architect Description
Our client is one of the largest banks in Greece, providing a wide range of banking and financial services to individuals, businesses, and corporations. EPAM teams are responsible for the digital transformation process and developing mobile and web applications for the current systems.
We are looking for professionals in Athens, work from the customer’s office will be required two times per week.
The Solution Architect is a primary member of the projects leading team in EPAM and is responsible for the overall architecture of the system and alignment of business requirement to the technical design.
Solution Architect is expected to have deep experience in architecture design and technical leadership, Java & modern UI technologies (preferably AngularJS) to understand the project and delivery management.
#EasyApply
Responsibilities
- Design large-scale solutions using Java as core technology stack
- Work closely with business in identifying solution requirements and key case-studies/scenarios for the future solution
- Conduct solution architecture review/audit and create review/audit report
- Lead implementation of the solution from establishing project requirements and goals to solution "go-live"
- Oversee the development efforts and provide technical help as needed
- The development of proposals for implementation and design of the solution
- Participation in customer’s workshops and presentation of the proposed solution
- Directly communicate with clients’ representatives during solution architecture design and solution implementation activities
Requirements
- 7+ years’ experience in hands-on development of solutions of different nature
- Experience in team leadership, project management and direct customer communications
- Strong experience with multiple full life-cycle software development processes, approaches and methods (SCRUM, Waterfall etc.)
- Deep expertise in Solution Architecture: Web application architectures; Web services architectures; Relational and non-relational data storage specific; Web application front-end and/or back-end architecture; Solution cross-cutting concerns (security, monitoring, caching, etc.)
- Strong understanding of: Mission critical application architecture design; Scalable application architecture design; High performance application architecture design
- Strong expertise in: Architectural styles; Enterprise architecture patterns; Architecture artifacts and deliverables; Solution architecture design approaches and practices; Change management processes
- Understand performance issues and approaches to address them systematically
- Experience in customer site assignments
- Ability to communicate message to customer representatives, listen and manage their concerns
- Ability to read context and people
- Fluent English
- Greek language at C1+
Nice to have
- Knowledge of BPM solutions will be a plus
We offer
- For you:
- Paid annual vacation
- Paid sick leave days
- Private health insurance
- Stable income
- Meal and home office compensation
- For your comfortable work:
- Remote and hybrid work opportunities
- Corporate laptop
- Possibility to work on your own device
- Free licensed software
- Relocation opportunities
- Free wellbeing activities
- For your growth:
- Possibility to create a Personal Development Plan from the first day in the company
- Free trainings for technical and soft skills
- Free access to LinkedIn Learning platform
- Free access to internal and external e-Libraries
- Certification opportunities
- Language courses
- Internal technical and non-technical communities
- Possibility to contribute in internal, opensource products
EPAM is a leading global provider of digital platform engineering and development services. We are committed to positively impacting our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to learn and grow continuously. You will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
EPAM is committed to providing our global team of 52,800+ EPAMers with inspiring careers. EPAMers lead with passion and honesty and think creatively. Our people are the source of our success, and we value collaboration, try always to understand our customers' business, and strive for the highest standards of excellence.