Python Engineer / Full-Stack Developer

$$$$

Domain: Banking & Finance
Experience: 6+ years
Project Duration: June 1, 2026 – December 31, 2026
Format: Hybrid
Location: Kraków, Poland


About the Project

We are looking for a Python Engineer / Full-Stack Developer to join a team developing modern digital solutions for the banking and finance domain.

The role combines backend development with Python and FastAPI, frontend development with React.js, and participation in AI-powered initiatives using modern GenAI frameworks and tools.


Responsibilities

  • Develop scalable and maintainable web applications using Python and FastAPI
  • Contribute across the full stack, including frontend development with React.js
  • Design, optimize, and maintain SQL, NoSQL, and vector databases such as PostgreSQL, Redis, and PGVector
  • Build and support cloud-based solutions using AWS services
  • Use Docker and Kubernetes for containerization and orchestration
  • Design and integrate RESTful APIs and backend services
  • Implement CI/CD pipelines, automated testing, and deployment best practices
  • Collaborate with cross-functional teams to deliver reliable and scalable software solutions
  • Contribute to GenAI-powered applications using technologies such as LangChain and OpenAI APIs


Requirements

  • Strong proficiency in Python and experience building backend services with FastAPI
  • Experience developing frontend applications with React.js
  • Solid understanding of RESTful API design and distributed systems
  • Hands-on experience with LangChain, OpenAI APIs, or similar AI frameworks
  • Experience working with relational, NoSQL, and vector databases
  • Familiarity with PostgreSQL, Redis, and PGVector or similar technologies
  • Experience working with AWS cloud services
  • Practical knowledge of Docker and Kubernetes
  • Understanding of CI/CD workflows, automated testing, and deployment pipelines
  • Strong debugging, problem-solving, and software engineering skills
  • Ability to collaborate effectively in Agile and cross-functional teams
  • Fluent English


Tech Stack

  • Python
  • React
  • RESTful APIs
  • Oracle NoSQL
  • PostgreSQL
  • Redis
  • AWS
  • Docker
  • Kubernetes
  • CI/CD
  • LangChain


Nice to Have

  • LangGraph
  • LangSmith
  • ETL & Data Management Tools


Location

  • Hybrid from Kraków, Poland
  • Important: the client requires office visits in Kraków once per week


Recruitment Process

  • Technical interview with external partner (Karat)
  • 1.5-hour technical interview with the end client
  • Cultural fit interview

Required languages

English B2 - Upper Intermediate
Python, React, RESTful APIs, Oracle NoSQL, PostgreSQL, Redis, AWS, Docker, Kubernetes, CI/CD
Published 21 May
24 views
·
0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...