Technologies-expected : Java Tomcat Angular Jenkins Bit Bucket Team City Oracle Elasticsearch Grafana Gradle Maven Spring Boot technologies-optional : Grafana Splunk Cucumber.js about-project : As a Java Developer, you will be working for our client, a leader in online banking, contributing to the continuous development of a corporate banking system. You will work on diverse projects in both business and technical areas, ensuring the scalability, performance, and availability of applications. The client emphasizes application security, automation of testing and deployment processes, and monitoring. You’ll be part of a collaborative team that shapes the direction of technological and organizational changes. Do you want to have a real impact on the shapes of the biggest banking systems? Warsaw based opportunity with hybrid work model (2 days in the office/month) Internal number #6169 responsibilities : Develop and maintain backend and frontend components using Java, Spring Boot, and Angular Ensure high application security by performing planned and unplanned security tests Automate testing, building, and deployment processes Conduct unit and functional testing using JUnit, Mockito, Cucumber, and Selenium Monitor application performance using tools like Grafana and Splunk Collaborate in designing scalable and efficient microservices and monolithic architectures Maintain CI/CD pipelines using Jenkins, Bit Bucket, and Ansible Optimize application performance through load and performance testing Manage databases with Oracle 19c and Elastic Search Support and enhance deployment environments using Kubernetes and Linux/Windows servers requirements-expected : Proficiency in Java 8+ and Spring frameworks Experience with application servers such as JBoss EAP 7 or Tomcat Knowledge of frontend technologies like Angular 16+ Familiarity with CI/CD tools (Jenkins, Bit Bucket, Team City) Hands-on experience with unit and functional testing frameworks Understanding of database technologies like Oracle and Elastic Search Knowledge of performance testing tools like Load Runner or JMeter Experience with monitoring tools (Grafana, Splunk) Familiarity with both Microservices and Monolith architectures Knowledge of Gradle, Maven, Npm Experience with JIRA and Confluence 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 Access to attractive Medical Package Access to Multisport Program Access to Pluralsight Flexible hours benefits : sharing the costs of sports activities private medical care flexible working time fruits integration events corporate gym mobile phone available for private use computer available for private use saving & investment scheme no dress code coffee / tea drinks christmas gifts birthday celebration sharing the costs of a streaming platform subscription access to +100 projects access to Pluralsight