Responsibilities
- Lead the entire lifecycle of digital banking products—from initial idea and architectural design to release and maintenance.
- Improve system architecture and design components that integrate smoothly across APIs and microservices.
- Act as a go-to resource for your team, mentoring junior engineers, conducting critical code reviews, and raising the bar for engineering standards.
- Contribute to the evolution of LLM-based voice assistants and real-time personalization engines using OpenAI and ML models.
- Implement "Entitlements" and fraud prevention services with a focus on non-functional requirements like security, scalability, and resilience.
- Work in a Pod based model, collaborating with Architects, Product Owners, and UX Designers to align technical solutions with business needs.
Requirements
- You live in Kraków or nearby area and you are willing to work in a hybrid mode - twice per week from our office.
- You have 5–7+ years of professional experience building complex, high-traffic products.
- Solid understanding of Java, Spring JPA/Hibernate, and Maven.
- Experience with Microservices and Cloud technologies.
- Strong skills in Angular and TypeScript.
- You are proficient with RxJS and modern build systems (Webpack, Jenkins).
- You have a solid grasp of Enterprise Integration Patterns and can design systems that handle complex data flows between services.
- You don't just solve tickets; you identify gaps in tooling, reduce technical debt, and optimize CI/CD pipelines to streamline delivery.
- Excellent English (spoken and written).
- You can confidently explain technical concepts to non-technical stakeholders and get buy-in for your architectural decisions.
Nice to Have
- Experience with Netflix OSS is a plus.
- Experience with Vue.js is a plus.
- Previous experience in Fintech or Banking is highly considered an advantage.
Benefits
- €1,000 annual self-development budget
- a clear promotion path
- dedicated time for training
- Competitive base salary plus an annual bonus and referral bonuses
- A flexible arrangement combining remote work with our vibrant Kraków office
- Daily lunches
- community breakfasts on Wednesdays
- high-end hardware (MacBook)
- Private healthcare (Luxmed)
- Headspace app subscription
- a Work-From-Home allowance
- Integration events
- flexible working hours
- a focus on healthy work-life balance
Work Arrangement
Hybrid — Kraków
Additional Information
- Excellent English (spoken and written)
- Hybrid work mode: twice per week from office