Back
Logo of antalpl

Full Stack Developer

antalpl
Vue-plus
Full-stack
Flag of Poland Kraków, Polandhybridfull-timesenior
Apply Now

Full Stack Developer

Kraków (Hybrid, 2 days in office)

Are you passionate about full lifecycle software development and eager to work on cutting-edge AI-powered platforms for global markets? We are looking for a Full Stack Developer to join our AI Markets team within Corporate & Institutional Banking Technology (CIB), delivering real impact for institutional investors worldwide.

Why this role is exciting:

  • You'll be part of a small, autonomous team (4–6 engineers) with a dedicated Product Owner, taking business requirements and delivering iterative solutions to production.
  • You'll own your code end-to-end – “if you build it, you support it” is our mantra.
  • Work on greenfield projects leveraging Java, Python, and optionally JavaScript/Vue, contributing to highly scalable, high-performance systems.
  • Collaborate in a hybrid, global environment with cross-functional teams across multiple locations.
  • Explore AI, NLP, Machine Learning, and data-driven solutions applied to real-time financial market insights.

Your Responsibilities:

  • Design, develop, and maintain modern web applications using Java, Python, and optionally JavaScript/Vue.
  • Take ownership of stories from analysis to production, ensuring quality, maintainability, and performance.
  • Identify and manage technical debt, balancing new features with system health.
  • Pair with team members and contribute to code reviews, technical discussions, and solution design.
  • Support production and troubleshoot issues – the team builds it, the team supports it.

What we are looking for:

  • 5+ years of development experience, with strong Java and Python skills.
  • Deep understanding of SOLID, Clean Code, DDD, BDD principles.
  • Experience with Spring Framework and SQL/NoSQL databases (PostgreSQL, MongoDB).
  • Prior experience with microservices and event streaming technologies.
  • Ability to teach, mentor, and collaborate with team members to design new solutions.
  • Strong communication skills in English (written and oral).
  • Experience in machine learning, NLP, AI, or Data Science is a plus.
  • Optional: Prompt Engineering, LangChain, LangGraph, Clean Architecture experience.

What you can expect from us:

  • We embrace flexible, hybrid working, hybrid teams, and self-organising teams.
  • Daily collaboration, no strict sprints – we favor flow, frequent low-risk releases.
  • Exposure to a wide technology stack: Java, Python, JavaScript, Clojure, Kotlin, Bash, React, Vue – and openness to learn new technologies.
  • Be part of a 350-strong global department across Hong Kong, China, India, Poland, UK, USA, and Canada.
  • Opportunity to rotate across teams and work on multiple impactful projects.
  • A chance to contribute to AI-driven platforms transforming how investors interact with markets.

Recruitment process:

  • 30 min: Conversation about the project, ways of working, and candidate introduction.
  • 1h 30 min: Technical interview with live coding, IDE-ready session.

If you are curious, passionate about technology, and love to experiment while delivering value, this is the place for you!

Hiring too?

Post your own Vue.js job

  • Reach 350k+ Vue.js developers
  • Live in minutes — no review queue
  • Active for 30 days
Post a job

From $199 · 3,500+ companies hire here