Senior Software Developer (Java)
⚲ Warsaw
20 000 - 32 000 PLN (B2B)
Wymagania
- Java
- Spring (nice to have)
- Python (nice to have)
- Elasticsearch (nice to have)
- Kafka (nice to have)
- Docker (nice to have)
- TypeScript (nice to have)
- Grafana (nice to have)
- Spring Boot (nice to have)
- Angular (nice to have)
- SQL (nice to have)
Opis stanowiska
O projekcie:
Senior Software Developer (Java)
Financial Crime Platform | Backend Engineering
Vyntra builds software that helps banks and financial institutions detect fraud, prevent money laundering, and understand transactions at scale.
Our platform processes large volumes of transactional data in real time, combining search technology and AI to provide clear, actionable insights.
The role
You will join our Financial Crime Product Development team as a Software Developer or Senior Software Developer (Java).
Working in a small, autonomous agile team, building and maintaining backend services that are part of a large, enterprise-grade platform used by global banks and making a real difference to the impact of fraud and financial crime.
Note: you will work on site in our dedicated We Work office in Warsaw 3 days per week.
Your work will include:
- Designing and developing backend services in Java
- Improving performance, reliability, and scalability
- Investigating production issues and delivering long-term solutions
- Working with large data volumes in distributed systems
- Collaborating closely with other engineers in your team
The role level (Software Developer or Senior) will depend on your experience and technical impact.
What we’re looking for
You have experience building and running production systems, and you are comfortable working independently on complex problems.
You have:
- Strong experience with Java in backend development
- Experience with distributed or cloud-based systems
- Good analytical skills and a structured approach to problem solving
- Experience working in agile development teams
- Clear and practical communication skills
You also have experience with, or interest in, some of the following technologies:
- Spring Boot
- Kafka (or other messaging systems)
- Docker and Kubernetes
- SQL databases
- Monitoring and observability tools (for example Grafana)
Experience with Python, TypeScript, Angular, Spark, Elasticsearch, or StarRocks is a plus, but not required.
Why join Vyntra
- Join a close-knit, supportive team where you can make a difference
- Work on real production systems used by major financial institutions
- Solve challenging engineering problems at large scale
- Have ownership of your work and influence technical decisions
- Learn from experienced engineers in a collaborative environment
- Contribute to technology that helps prevent financial crime
Wymagania:
You have experience building and running production systems, and you are comfortable working independently on complex problems.
You have:
- Strong experience with Java in backend development
- Experience with distributed or cloud-based systems
- Good analytical skills and a structured approach to problem solving
- Experience working in agile development teams
- Clear and practical communication skills
You also have experience with, or interest in, some of the following technologies:
- Spring Boot
- Kafka (or other messaging systems)
- Docker and Kubernetes
- SQL databases
- Monitoring and observability tools (for example Grafana)
Experience with Python, TypeScript, Angular, Spark, Elasticsearch, or StarRocks is a plus, but not required.
Codzienne zadania:
- Designing and developing backend services in Java
- Improving performance, reliability, and scalability
- Investigating production issues and delivering long-term solutions
- Working with large data volumes in distributed systems
- Collaborating closely with other engineers in your team
Senior Software Developer (Java)
Financial Crime Platform | Backend Engineering
Vyntra builds software that helps banks and financial institutions detect fraud, prevent money laundering, and understand transactions at scale.
Our platform processes large volumes of transactional data in real time, combining search technology and AI to provide clear, actionable insights.
The role
You will join our Financial Crime Product Development team as a Software Developer or Senior Software Developer (Java).
Working in a small, autonomous agile team, building and maintaining backend services that are part of a large, enterprise-grade platform used by global banks and making a real difference to the impact of fraud and financial crime.
Note: you will work on site in our dedicated We Work office in Warsaw 3 days per week.
Your work will include:
- Designing and developing backend services in Java
- Improving performance, reliability, and scalability
- Investigating production issues and delivering long-term solutions
- Working with large data volumes in distributed systems
- Collaborating closely with other engineers in your team
The role level (Software Developer or Senior) will depend on your experience and technical impact.
What we’re looking for
You have experience building and running production systems, and you are comfortable working independently on complex problems.
You have:
- Strong experience with Java in backend development
- Experience with distributed or cloud-based systems
- Good analytical skills and a structured approach to problem solving
- Experience working in agile development teams
- Clear and practical communication skills
You also have experience with, or interest in, some of the following technologies:
- Spring Boot
- Kafka (or other messaging systems)
- Docker and Kubernetes
- SQL databases
- Monitoring and observability tools (for example Grafana)
Experience with Python, TypeScript, Angular, Spark, Elasticsearch, or StarRocks is a plus, but not required.
Why join Vyntra
- Join a close-knit, supportive team where you can make a difference
- Work on real production systems used by major financial institutions
- Solve challenging engineering problems at large scale
- Have ownership of your work and influence technical decisions
- Learn from experienced engineers in a collaborative environment
- Contribute to technology that helps prevent financial crime
Wymagania:
You have experience building and running production systems, and you are comfortable working independently on complex problems.
You have:
- Strong experience with Java in backend development
- Experience with distributed or cloud-based systems
- Good analytical skills and a structured approach to problem solving
- Experience working in agile development teams
- Clear and practical communication skills
You also have experience with, or interest in, some of the following technologies:
- Spring Boot
- Kafka (or other messaging systems)
- Docker and Kubernetes
- SQL databases
- Monitoring and observability tools (for example Grafana)
Experience with Python, TypeScript, Angular, Spark, Elasticsearch, or StarRocks is a plus, but not required.
Codzienne zadania:
- Designing and developing backend services in Java
- Improving performance, reliability, and scalability
- Investigating production issues and delivering long-term solutions
- Working with large data volumes in distributed systems
- Collaborating closely with other engineers in your team
🔍 Dekoder Ogłoszenia
🟡
making a real difference to the impact of fraud and financial crime
Twoja praca będzie miała wpływ na walkę z przestępczością finansową, co może być motywujące, ale niekoniecznie oznacza innowacyjne czy przełomowe rozwiązania.
🔴
small, autonomous agile team
Może oznaczać dużą swobodę i wpływ na decyzje, ale także brak jasno zdefiniowanych procesów i potencjalnie większą odpowiedzialność za wszystko.
🔴
improving performance, reliability, and scalability
Może oznaczać, że obecne systemy nie są idealne i będziesz głównie zajmował się poprawianiem istniejącego kodu, a nie tworzeniem od zera.
🔴
investigating production issues and delivering long-term solutions
Część Twojej pracy będzie polegała na naprawianiu błędów w działającym systemie, co może być mniej satysfakcjonujące niż rozwój nowych funkcjonalności.
🟡
The role level (Software Developer or Senior) will depend on your experience and technical impact.
Poziom stanowiska nie jest z góry ustalony i może zależeć od interpretacji rekrutera, co daje pewną elastyczność, ale też niepewność.