Senior Java Developer
Tech Stack / Keywords
Firma i stanowisko
Jit Team is a Polish IT company employing over 770 experienced experts. They collaborate with clients worldwide to create innovative IT solutions through highly specialized teams. The client for this project is one of Poland's leading banks, notable for pioneering innovations such as the first credit card in Poland, biometric applications, and account setup via selfie. The bank actively engages in modern technologies including artificial intelligence, automation, mobile applications, biometrics, Big Data, data science, and system architecture and infrastructure.
Wymagania
- Minimum 5 years commercial experience programming in Java 8/11/17
- Minimum 2 years experience with Spring Boot
- Practical knowledge of Oracle, Elasticsearch, and Kafka
- Experience with Tomcat, Netty, Hazelcast, and Ehcache
- Familiarity with the Spring ecosystem and technologies supporting microservice development
- Experience with Docker and Kubernetes
- Knowledge of security concepts: PKI, JWT, digital signatures, TLS/mTLS
- Experience using Git/Gerrit, Maven, Jira, IntelliJ, and CI/CD processes
- Knowledge of monitoring and observability tools such as Prometheus, Grafana, Sentry, and Loki
Obowiązki
- Designing, developing, and maintaining backend applications with Java and Spring Boot
- Creating and evolving microservices and APIs used by mobile applications
- Integrating systems using Apache Kafka and Kafka Streams
- Collaborating on implementation of solutions based on Docker and Kubernetes
- Designing applications according to DDD (Domain-Driven Design) principles
- Ensuring code quality, testing, and performance optimization
- Working with analytical, business, and development teams
- Participating in CI/CD processes and production environment monitoring
- Implementing and maintaining security mechanisms compliant with banking standards
- Working with hexagonal architecture (Ports & Adapters)
Benefity
- Hybrid work model with 4 office visits per month in Warsaw
- Participation in JIT communities and training sessions
- Integration meetings within the JIT community
- Work on ambitious large-scale projects for a leading Polish bank
- Opportunity to apply new, fresh approaches and creativity
Inne informacje
The recruitment process is conducted by Jit Team, the data administrator based in Gdynia, Poland. Personal data is processed for recruitment purposes in compliance with applicable laws. Providing mandatory data is obligatory for recruitment; consent can be withdrawn at any time. Recruitment process information and data rights are detailed by the administrator. The offer is not open to Ukrainian candidates.
Jit Team
278 aktywnych ofert