Senior Full-Stack Developer – Java & Angular | Warsaw | Hybrid
What if your engineering skills could help some of the world’s largest financial institutions fight fraud and financial crime?
We’re looking for a Senior Full-Stack Developer to join a growing Financial Crime Product Development team and work on an enterprise-grade platform that turns massive volumes of transaction data into actionable intelligence.
You’ll join a small, autonomous Agile team where you’ll have real ownership — from designing and building new features to investigating complex production issues and finding solutions that last. Your work will span the full stack, combining Java, Angular, distributed systems, and large-scale data.
If you enjoy solving complex engineering problems, working with modern technologies, and building software that has a real-world impact…
Feel invited! This could be your next challenge.
WHAT WE OFFER
- Full-time position
- Hybrid work model – 3 days per week on-site in Warsaw
- Work on a production platform used by major financial institutions
- Opportunity to solve complex engineering challenges at real scale
- Small, autonomous, and supportive Agile team
- High level of ownership and influence on technical decisions
- Modern technology stack across backend, frontend, cloud, and distributed systems
- Opportunity to learn from experienced engineers and grow your expertise
- Meaningful impact through technology that helps fight financial crime
YOUR ROLE
- Design and develop full-stack features using Java and Angular
- Build scalable and reusable UI components within an Nx monorepo
- Develop and maintain reliable backend services for an enterprise-grade platform
- Work with large volumes of data across distributed systems
- Improve application performance, reliability, and scalability
- Investigate complex production issues and implement long-term solutions
- Contribute to technical decisions and the evolution of the platform
- Collaborate closely with engineers and other members of your Agile team
- Take ownership of features throughout the development lifecycle
IF YOU ARE A PERSON WHO
- Has strong commercial experience as a Full-Stack Developer
- Has solid experience with Java in backend development
- Is highly proficient in Angular and TypeScript
- Has experience working with distributed or cloud-based systems
- Understands scalable application architecture and large-scale data processing
- Has experience with Nx monorepos and modern frontend development
- Is comfortable working with SCSS and modern UI technologies
- Has a structured and analytical approach to solving complex problems
- Is comfortable investigating production issues and looking beyond short-term fixes
- Has experience working in Agile teams
- Communicates clearly and enjoys working collaboratively while taking ownership
Nice to have:
- Experience with Spring Boot
- Knowledge of Python or Spark
- Experience with Elasticsearch or StarRocks
- Familiarity with Kafka or similar messaging systems
- Experience with Docker and Kubernetes
- Knowledge of SQL databases
- Experience with monitoring and observability tools such as Grafana
- Experience with Angular 19+
Congrats! If you want to build technology used by global financial institutions and apply your engineering skills to solving real-world financial crime, this role is ideal for YOU!