Responsibilities
- Designing and developing full-stack features using Java and Angular
- Building scalable UI components within an Nx monorepo architecture
- Improving the performance, reliability and scalability of our platform
- Investigating production issues and implementing long-term solutions
- Working with large data volumes in distributed systems
- Collaborating closely with other engineers in your team
Requirements
- Strong experience with TypeScript and Angular (ideally Angular 19+)
- Experience with Java backend development
- Experience working with distributed or cloud-based systems
- Experience with Nx monorepos and modern frontend styling approaches such as SCSS
- Strong analytical and problem-solving skills
- Experience working in agile development teams
Nice to Have
- Experience with, or an interest in: Spring Boot
- Experience with, or an interest in: Python
- Experience with, or an interest in: Spark
- Experience with, or an interest in: Elasticsearch
- Experience with, or an interest in: StarRocks
- Experience with, or an interest in: Kafka or other messaging technologies
- Experience with, or an interest in: Docker and Kubernetes
- Experience with, or an interest in: SQL databases
- Experience with, or an interest in: Monitoring and observability tools such as Grafana
Benefits
- Work on real production systems used by major financial institutions
- Join a collaborative, supportive team where engineers are trusted to take ownership, contribute ideas and influence technical decisions
- Solve challenging engineering problems at scale
- Work with modern technologies
- Learn from experienced colleagues
- Make a visible impact on both the product and the business
Work Arrangement
Hybrid — Warsaw, Poland
Additional Information
- Hybrid: 3 days per week on site