Java Developer - virtual assistant Kate (42 Prague)

Česká republika : Hlavní město Praha
Informační technologie

About our company

We offer an inspiring opportunity to become a part of a team that is shaping the future of banking. As a programmer in the digital channels area, you will play a pivotal role in developing innovative and user-friendly solutions that transform the way our clients interact with the bank. Collaborate with top experts and create products that are changing the rules of the game in the banking sector.

Department and position description

The virtual assistant Kate is designed to simulate interaction with a human user. The technology uses artificial intelligence (AI), machine learning and other advanced techniques. It is then able to understand the user's questions and instructions and respond to them in text or voice form.

A virtual assistant has various purposes and uses. It can help the customer with various banking transactions, answer questions about accounts and products, and provide broader support or make the day more enjoyable with a joke, for example. Kate the virtual assistant will either reach out to you herself or respond to your enquiry and deal with your request.

 

What will you do?

  • You will develop functionality for Kate based on input from analysts
    (write new code, modify existing code, solve programming tasks and problems).
  • You will implement dialogues.
  • Test your code, detect and fix bugs – unit testing, integration testing.
  • Create and consolidate documentation on Confluence for your code to facilitate communication with other team members and have support for future maintenance.
  • You will be using modern technologies and architecture – for example AWS.
  • You'll get a taste of working in an agile environment – participating in ceremonies, being part of a dynamic team.
  • Collaborate with other team members as team leaders, senior developers, analysts, testers, dialogue designers...

What is expected of you?

  • Java 11 (Basics)
  • Basic knowledge of JUnit testing
  • Basic knowledge of XML/XSL
  • Basic knowledge of SQL, REST API
  • SpringBoot, GIT
  • Basic knowledge of cloud (AWS)
  • Ability to learn quickly and adapt to new technologies
  • Strong team spirit and communication skills

What can we offer?

  • First steps into the world of banking and digital identity
  • Mentoring from experienced industry professionals
  • Opportunities for professional growth and development
  • Training and support to further develop skills
  • A modern working environment and a friendly team
  • Flexible working hours, work from home, sick days, our own canteen and many more

 

We look forward to working with you on our innovative digital projects! 😊

Informační technologie
Student
Hlavní město Praha
Plný úvazek
ČSOB
ID pozice:  81301