java developer for banking products
Summary
Develops and maintains Java/Spring Boot backend services for banking products, including microservices, Kafka integrations, and Kubernetes deployments.
Описание: Jit Team provides IT solutions through specialized teams and creates innovative solutions for clients worldwide. The company employs over 770 experienced experts and offers development projects, benefits, and a proprietary professional development program.
Задачи:
- Design, develop, and maintain backend applications based on Java and Spring Boot
- Create and develop microservices and APIs used by a mobile application
- Integrate systems using Apache Kafka and Kafka Streams
- Collaborate on implementing solutions based on Docker and Kubernetes
- Maintain code quality, test applications, and optimize performance
- Collaborate with analytical, business, and development teams
- Participate in CI/CD processes and production environment monitoring
- Implement and maintain security mechanisms compliant with banking requirements
Требования:
- At least 5 years of commercial Java 8/11/17 programming experience
- At least 2 years of experience with Spring Boot
- Practical knowledge of Oracle, Elasticsearch, and Kafka
- Experience with Tomcat, Netty, Hazelcast, and Ehcache
- Knowledge of the Spring ecosystem and technologies supporting microservices development
- Experience with Docker and Kubernetes
- Knowledge of security topics including PKI, JWT, digital signatures, and TLS/mTLS
- Experience with Git/Gerrit, Maven, Jira, IntelliJ, and CI/CD processes
- Knowledge of monitoring and observability tools such as Prometheus, Grafana, Sentry, and Loki
Условия:
- B2B contract with compensation of 1150 - 1250 PLN/ MD
- One day per week from the Warsaw office
- Access to Jit communities, training, integration meetings, and a professional development program