Job Details
Java Developer
Java Developer at Alfa-Mobile (Alfa-Bank). Develop scalable applications for remote channels, collaborate with various teams, and contribute to architecture. Requires 2+ years of Java/Kotlin experience and 1+ year with Spring/Spring Boot.
Develop applications that scale across all remote channels of the bank (internet banking, mobile applications, payment services, and more). Collaborate with various development teams, Data Science, support, and others (therefore, good communication skills or a desire to develop them are necessary). Contribute to architecture development, create new things, and evaluate old ones.
2+ years of experience with Java 11+ or Kotlin 1+ year of experience with Spring and Spring Boot Experience with microservice architecture systems (Spring Cloud, Kubernetes, Openshift or similar) Experience with Docker Experience writing integration tests (junit, test containers, wire mock) Experience with 3 of the following technologies: - NoSQL (MongoDB, Elasticsearch, similar) - SQL (PostgreSQL, Oracle, similar) - Message brokers (Kafka, RabbitMQ, similar) - Reactive programming (RxJava, Project Reactor) - Cache (Redis, Hazelcast) - CI/CD configuration (GitlabCI, Jenkins, similar) - Monitoring tools configuration (Zabbix, Prometheus) - Logging tools configuration (Graylog, ELK)
Don't miss a single job
Subscribe to our Telegram channel