Fully remote opportunity!
As a Senior Fullstack Developer (Java + Angular), you will be working for our client, one of the biggest debt collector firms in Europe. You will join the Communication Systems Division - a team responsible for the development and maintenance of systems supporting both inbound and outbound communication. You will play a key role in designing and implementing modern software solutions used across the organization.
Your main responsibilities: Collaborate directly with business stakeholders to define requirements and deliver effective technical solutions
Design, develop, and maintain high-quality Java and Angular applications
Ensure code quality through best practices, design patterns, and unit/integration testing
Integrate with various internal and external systems using REST, SOAP, RabbitMQ, or Apache Kafka
Participate in DevOps processes including CI/CD pipelines, monitoring, and deployment automation
Work closely with cross-functional teams to ensure reliable and scalable system architecture
You’re ideal for this role if you have:
Minimum 7 years of professional experience in software development
Very strong skills in Java and Angular (JavaScript, TypeScript, HTML, CSS, REST)
Solid knowledge of Spring Framework (Boot, Data, Security, MVC), Hibernate
Strong understanding of OOP, SOLID principles, clean code practices, and design patterns
Experience in writing unit and integration tests
Good knowledge of SQL and relational databases (e.g., MS SQL Server)
Experience with messaging systems (RabbitMQ, Apache Kafka)
Familiarity with CI/CD tools (e.g., Jenkins, GitLab, Maven, NPM, Ansible)
Experience with monitoring tools (e.g., Grafana, ELK stack)
Fluency in Polish (C1) and English (B1)
Nice to have:
Familiarity with Linux environments (RedHat, Ubuntu, CentOS)
Experience with BPM platforms (e.g., Camunda, Pega, WEBCON)
Knowledge of PostgreSQL
Experience with .NET technologies
We offer you:
ITDS Business Consultants is involved in many various, innovative and professional IT projects for international companies in the financial industry in Europe. We offer an environment for professional, ambitious, and driven people. The offer includes:
Stable and long-term cooperation with very good conditions
Enhance your skills and develop your expertise in the financial industry
Work on the most strategic projects available in the market
Define your career roadmap and develop yourself in the best and fastest possible way by delivering strategic projects for different clients of ITDS over several years
Participate in Social Events, training, and work in an international environment
Access to attractive Medical Package
Access to Multisport Program
Access to Pluralsight
Flexible hours & remote work
Internal job number #7317
You can report violations in accordance with ITDS’s Whistleblower Procedure available here.
Net per month - B2B
Check similar offers