Krakow - Digital Banking

Backbase

Senior Backend Engineer

At our new Business Development Center in Krakow - the heart of Backbase Poland - the best traits of our global and diverse culture come together. Here, our international R&D and Customer Success departments continuously work together to share ideas, remove barriers and strengthen our path forward. As craftspeople, we’ve built an internal culture that’s designed to help you succeed. Together with some of the greatest minds in the business, you’ll have the freedom to experiment and further develop your ideas - becoming an essential part of our business and truly making a difference. Hurry up and find us in the High5ive building in the business center of Krakow, before we make the move to a bigger location due to rapid growth!

Apply now

We are looking for a Senior Backend Engineer to strengthen our team. As a Backend Engineer you will join a Product team in our Business Banking value stream within the R&D department and you will focus on creating a solution that allows banks to seamlessly service customers and employees by crafting memorable and engaging banking experiences. By joining Business Banking Tribe in Poland you will have the opportunity to work on Entitlements which provide a set of web journeys designed to control user access and limit what financial institution employees and customers can do with the resources they have access to. Positive Pay, a fraud prevention service enables bank customers to set multiple ACH rules for their accounts and forbid transactions that do not comply with the defined rules. And many more capabilities designed and built in Krakow.

What you'll do

  • You have a solid background in software development including design;
  • You are able to communicate clearly and confidently across all levels to get buy-ins from technical stakeholders as well as from your team members;
  • Experience in the banking domain or Fintech products will be considered an advantage;
  • You have excellent communication skills in English, spoken and written;
  • You have a solid understanding of Java, Maven, CI and CD;
  • You have experience with relational databases and Spring JPA / Hibernate;
  • You have experience with microservices (Netflix OSS is a plus); Cloud and Apache Tomcat;
  • You have experience with non-functionals such as security, performance, scalability etc.;
  • You have a solid understanding of Enterprise Integration Patterns.

Who you are

Expertise in LangChain: Deep, hands-on experience with the LangChain ecosystem (LangGraph, LangServe) for building production-grade LLM applications.

Agentic Mastery: Proven track record of building autonomous agents or sophisticated assistant platforms using modern techniques (Tools, Skills, MCP).

AI Infrastructure: Strong knowledge of RAG architectures and emerging GraphRAG methodologies.

Python Proficiency: Expert-level Python skills with a focus on writing clean, maintainable, and asynchronous code.

System Architecture: Demonstrated ability to design and manage scalable, distributed systems within a Kubernetes ecosystem.

Observability & Evaluation: Experience using Agentic Ops platforms like LangFuse, LangSmith, or Promptfoo for debugging and performance tuning.

Strong Pluses

Java Knowledge: Experience with Java is a significant advantage, particularly in integrating AI services with Backbase’s core Java-based backend.

DevOps Culture: Familiarity with CI/CD pipelines, and cloud-native logging/monitoring.

Fintech Experience: Understanding of the security and compliance requirements unique to the banking and financial services industry.

Our Tech Stack

Languages: Python (Primary), Java (Secondary).

Frameworks: LangChain, LangGraph, FastAPI.

Ops/Tools: LangSmith, LangFuse, Promptfoo, MCP.

Deployment: Docker, Kubernetes, AWS/Azure.

Apply now
Join us today

Related jobs