IT Developer of Integration Solutions (Java)
MTS Bank is looking for a Java Integration Developer with 3-6 years of experience. Remote, hybrid, or office work. Develop integration solutions using Java, Spring Boot, Kafka, and Kubernetes.
Responsibilities: - Develop and enhance integration solutions on a microservices platform using Java 25, Spring Boot 4, and Kubernetes - Implement integrations between services and systems using Kafka and other messaging technologies - Test developments, participate in solution deployment, and provide 3rd-line support - Analyze and resolve technical issues, ensuring stability and reliability of integration solutions - Maintain technical documentation and knowledge base in Confluence
Requirements: - Strong Java knowledge - Experience with Spring: Boot, Kafka, WebMVC, WebFlux, Data, JDBC, JMS, Security - Knowledge of Kafka and async integration principles - SQL knowledge and practical experience with PostgreSQL, Oracle, or ClickHouse - Understanding of network and transport protocols - Experience with microservices architecture - Git version control skills - Docker and Kubernetes experience - Practical experience with S3, Consul, Vault, Maven, JUnit, Testcontainers, Prometheus, Grafana, GitLab - Understanding of testing, deployment, and application maintenance - Ability to analyze technical issues and propose solutions - Documentation skills and willingness to maintain knowledge base
Full-time employment. Schedule: 5/2. Work format: remote, hybrid, or office.
Don't miss a single job
Subscribe to our Telegram channel