JAVA SOLUTION ARCHITECT
Your Role:
We are looking for a Java Solution Architect to join us.
- Collecting requirements and providing technical strategy, architecture and other technical documentation.
- Coordinating the analysis of business requirements and their impacts on the applications; ensuring that business requirements are consistently implemented in all applications; designing the best solution that addresses the technical and business requirements.
- Understanding and identifying the scope, timeline, and technical details of solution delivery.
- Providing implementation design and architecture oversight for integrations with external vendor’s solutions.
- Working closely with technical teams to ensure that solutions are well-architected and can be successfully. delivered
- Participation in various projects inside the company.
We expect that you have:
- 5+ years experience in software development, design and architecture.
- Background in software development with a Java technology stack (Spring Framework preferred).
- Experience working with Docker/Kubernetes container/container orchestration system on cloud platforms like GCP/AWS/Azure.
- Experience in designing and implementing of REST API’s.
- Experience in writing and maintaining technical documentation including service API specifications, architecture patterns, models, etc.
- Experience with J2EE developer tools such as Intellij, Maven, Jenkins, Swagger.
- Familiarity with Git and DevOps process.
- Strong analytical and reasoning skills for translation of business needs into application architecture.
- Solid communication skills with both technical and non-technical stakeholders.
...and we would consider as an advantage:
- Oracle database designing, modelling, developing experience.
- Good understanding of enterprise application integration and middleware, including SOA, ESB, ETL environments and principles.
- Experience in Domain-Driven Design (DDD) methodology and microservices.
- Knowledge of banking products (Payments, Cards, Loans, Deposits, etc.).
- Enterprise Architecture frameworks knowledge (i.e., TOGAF, Zachman etc.) would be a bonus.
- Proficiency in English, both oral and written.
What We Offer:
- Professional growth opportunities (training courses, books, conferences).
- 24 days of annual leave and additional rest days on other occasions (e.g. birth day).
- Team events.
- Remote work.
- Free parking.
- Personal accident insurance 24/7.
- Health insurance.
Monthly salary range for this position: 4000 - 4500 EUR (before tax). The final offer will depend on the experience and competencies.
Kandidatuodami Jūs pateikiate savo asmens duomenis UAB GF Bankas. Šie asmens duomenys tvarkomi atrankos į bendrovės darbuotojus vykdymo tikslu ir teisėto intereso pagrindu saugomi ne ilgiau nei 10 dienų po atrankos pasibaigimo arba, Jūsų sutikimu, dar 1 metus. Sutikimą pateikusio kandidato duomenis 1 metus saugosime tik tuo atveju, jei kandidato pateikta informacija atitinka UAB GF Bankas pozicijoms keliamus reikalavimus. Daugiau informacijos apie asmens duomenų tvarkymą ir savo teisių įgyvendinimą www.gfbankas.lt/privatumo-politika/.