Your search has found 2 jobs

Do you have experience with solution architecture?
Is you primar technology Java and would you like to improve your knowledge furthermore?
Do you like challenges and international projects?

We look for more than traditional BE/Java developer. The Solution Specialist implements and supports the business critical digital banking solution. The Solution Engineer works closely with the client and Product Development and Consulting teams and with other software engineers. You will be key member of the solution delivery team and help in deploying, customization, integration and debugging of the solution.

Objectives and expectations:

- The Solution Engineer is tasked with analysing the technical and business requirements of our clients, defining and delivering the solution implementation (architecture, configuration,  customisation and integration) based on client`s platform.
- The Solution Engineer is further tasked with development activities (coding), actively participates in testing to assure high-quality code, uses tools and techniques of continuous and consistent integration.
- To deliver the best possible results, the Solution Engineer also monitors the Product Development and Consulting departments, understands the product evolution, passes through internal trainings, uses supporting tools and implementation procedures and promotes client`s product.
- Because our Client has customers in many countries and the delivery model could vary, it is expected candidate will be open to working remotely (from home or the Prague office) or on-site, in the Czech and Slovak republic or abroad. 

Responsibilities on the project:

- Understanding customer requirements, project KPIs and deadlines.
- Respecting and following the product based implementation approach.
- Implementing various features by using the product, it’s configuration or by coding.
- Help to set up tools and required development and test infrastructure.
- Review, verify, and validate the software code developed in the project.
- Troubleshooting techniques and fixing the code bugs,
- Operations incidence resolution and root cause analysis.
- Coordination and communication within the team and with customers.
- Strive for continuous improvement and build continuous integration, continuous development, and deployment pipeline (CI/CD Pipeline).

An Ideal Candidate:

- Has at least 3 years of working experience in a software solution delivery. Preferably for financial institutions, in a fast-paced agile development cycle and constantly evolving environment.
- Has a practice in developing large scale, business critical and 24/7 available software solutions in the Czech Rep. or abroad.
- Has a proven and successful experience developing in Java language and in using Spring technologies (mainly Spring Boot, Spring Framework).
- As well as, experience in integration (EIP, Message Oriented Middleware, Data Streams/Kafka).
- Must demonstrate familiarity with CI/CD tools, cloud platforms and configuration management (we use GIT/Bitbucket, Jenkins, Docker, Kubernetes/OpenShift, Terraform, Azure).
- Also must be familiar with the security standards for example OpenID Connect, OAuth.
- Welcome is knowledge or experience with the financial regulatory standards as PSD2 and SCA/RTS
- Because the client promotes DevOps approach, the candidate should be familiar or keen to learn monitoring and log management systems like Prometheus, Grafana and ELK
- It is essential to have excellent communication and coordination skills to successfully integrate various requirements and expectations in a coordinated manner and deliver the responsibilities to the customer’s satisfaction.

Location: Hlavní město Praha, CZ
Job type: Contract
Emp type: Full-time
Pay interval: Daily
Pay rate: 9.000 Kč
Job published: 01/11/2024
Job ID: 32210

Do týmu IT Solution Design hledáme zkušeného IT designéra, který nám pomůže transformovat obchodní požadavky do návrhu technického řešení. Tato role pokrývá proces analýzy požadavků a návrhu integračního řešení s častým přesahem do detailního systémového designu. Pozice je otevřena s cílem navázat dlouhodobou spolupráci, nikoli jen pro jeden specifický projekt.

Výstupem práce na rozsáhlejších projektech může být kromě detailních návrhů pro aplikace v naší správě i tvorba high-level integračních řešení pro aplikace, které jsou v odpovědnosti jiných týmů. Součástí dodávky je vše potřebné pro spolupráci s vývojářem – od návrhu rozhraní a definice datových zdrojů, přes jednotlivé mapování a transformaci dat, až po funkční detailní design a předávací systémovou dokumentaci. Z tohoto důvodu očekáváme silnější technické a analytické znalosti a dovednosti, které takový návrh umožní.

Odpovědnosti role:
-  Analýza obchodních požadavků
- Převedení požadavků do technického řešení
- Návrh systémové a integrační architektury pokrývající obchodní a technické požadavky
- Datová analýza a definice datových zdrojů
- Funkční systémový design svěřených aplikací
- Vytváření a aktualizace systémové a integrační dokumentace
- Spolupráce s vývojáři, testery a ostatními designéry

Požadavky:
- 3+ let zkušeností v oblasti doménového designu a návrhu integrační architektury
- Silné zkušenosti s funkčním a detailním systémovým návrhem
- Zkušenosti s návrhem a definicí webových služeb (REST, SOAP), včetně znalosti jejich bezpečnostních možnosti
- Zkušenosti s vytvářením a revizí high-level technické a systémové dokumentace
- Praktické znalosti nástrojů pro popisování, modelování a návrh IT procesů (např. UML, znalost jednotlivých diagramů)
- Praktické zkušenosti se synchronními a asynchronními integračními vzory, jejich použitím a hodnocením správného využití
- Základní znalost jednotlivých typů databází a možností jejich využití
- Základní znalost a využití SQL jazyka pro analytické činnosti
- Základní znalost a používání GITu pro tvorbu dokumentace a funkčního designu
- Znalost cloud-native technologií a přístupů k modernímu vývoji aplikací (mikroslužby, aktuální integrační platformy a principy)
- Zkušenosti a znalosti s moderními návrhy a jejich pravidelným sledováním a zlepšováním
- Orientace v metodikách vývoje softwaru (Agile a Waterfall)
- Angličtina – středně pokročilá úroveň
- Schopnost pracovat samostatně i jako součást týmu, proaktivní a sebe-motivující přístup k práci
- Výborné komunikační a týmové dovednosti

Location: Praha
Job type: Contract
Emp type: Full-time
Pay interval: Daily
Pay rate: 8.000 Kč
Job published: 06/09/2024
Job ID: 32565