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.
Fully remote opportunity!
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
requirements-expected :
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)
offered :
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