As a Full Stack Developer you will be working for our client, a leading financial institution focused on the continuous development of its corporate banking platform. You will join one of several agile development teams responsible for building and maintaining scalable, secure, and high-performance applications supporting a wide range of business processes. The project emphasizes collaboration, automation, and continuous improvement across development, testing, and deployment processes. This is a long-term opportunity within a dynamic and innovation-driven environment where teamwork and technical excellence are key.
Warsaw based opportunity with hybrid work model (2 days in the office/month)
responsibilities :
Develop and maintain backend and frontend components using Java 17+, Spring Boot, and Angular
Design, implement, and optimize scalable and high-performance applications
Ensure application security through planned and unplanned security testing
Automate testing, build, and deployment processes using CI/CD pipelines
Write and maintain unit and functional tests using JUnit, Mockito, Cucumber, and Selenium
Collaborate with cross-functional Agile teams to deliver high-quality software
Participate in system performance testing and monitoring using JMeter, Grafana, and Splunk
Optimize databases and queries in Oracle and ElasticSearch
Contribute to architectural discussions and technology evolution within the team
Use tools like JIRA and Confluence for project documentation and collaboration
requirements-expected :
Strong experience in Java (version 17 or higher)
Hands-on experience with Spring and Spring Boot frameworks
Familiarity with frontend technologies such as Angular
Experience with application servers (JBoss EAP, Tomcat)
Solid understanding of relational and NoSQL databases (Oracle, ElasticSearch)
Experience in writing unit and functional tests (JUnit, Mockito, Cucumber, Selenium)
Knowledge of CI/CD tools (BitBucket, Jenkins, Ansible, TeamCity, SonarQube)
Understanding of microservices and monolithic architectures
Experience working in Agile teams using JIRA and Confluence
Good understanding of application monitoring tools (Grafana, Splunk)
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