Ignite innovation at the forefront of financial technology — design and develop transformative AI-driven solutions.
Krakow-based opportunity with hybrid work model (up to 3 remote days per week).
As a Senior Full Stack Developer, you will be working for our client, a leader in Global Markets Technology within the Corporate and Institutional Banking sector. You will be part of an award-winning AI Markets team, leveraging natural language processing (NLP) to revolutionize how institutional investors interact with global markets. This role offers a unique opportunity to contribute to cutting-edge digital services that shape the future of financial technology and accelerate your career growth.
Your main responsibilities:
- Collaborate within a team of 4-6 engineers alongside a dedicated product owner to deliver high-quality features.
- Break down business requirements into user stories and execute iterative deliveries to production.
- Engage in all phases of the development lifecycle, including analysis, testing, and production support.
- Maintain a focus on product support, ensuring solutions are sustainable and robust.
- Identify areas of technical debt and balance new functionality development.
- Design scalable, efficient solutions following established technology guidelines.
- Pair with team members to share knowledge and develop innovative system architectures.
You're ideal for this role if you have:
- At least 5 years of extensive development experience in software engineering.
- Deep understanding of software development principles (SOLID, Clean Code, DDD, BDD).
- Demonstrable expertise in Java and Python.
- Extensive experience with Spring Framework.
- Proficiency with SQL and NoSQL databases (PostgreSQL, MongoDB).
- Prior experience with event streaming technology and microservices architecture.
- Ability to collaborate and teach engineering teams to develop new systems.
- Effective written and spoken communication skills in English, fluent level.
It is a strong plus if you have:
- JavaScript / Vue.js experience.
- Knowledge or experience in machine learning, NLP, AI, data science, or prompt engineering.
- Familiarity with LangChain, LangGraph, and Clean Architecture principles.
Language required for the role:
- Fluent command of English, both written and spoken.
Eligibility to work in this role:
- Only candidates with an existing legal right to work in Europe will be considered for this role.
#MAKEYourCareerBETTER
Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.