1 день назад
Backend Developer (Kotlin) in Kazakhstan
hhВакансия с HeadHunter. Контакт ведёт на hh.ru
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
Backend Developer (Kotlin) in Kazakhstan (Kotlin/Java, fintech): Building a next-generation business banking mobile application with a microservices architecture, an accent on scalable backend services, database performance, observability, and infrastructure management. Focus on designing architecture from scratch, optimizing JVM-based systems, integrating Kafka, and preparing the migration of corporate clients from a legacy platform.
Location: Hybrid work in Almaty, Kazakhstan
Company
Andersen is a pre-IPO software development company providing full-cycle digital solutions for enterprises and mid-sized businesses across multiple industries.
What you will do
- Develop and maintain scalable microservices for a next-generation business banking mobile application.
- Optimize PostgreSQL databases, SQL queries, indexes, and complex data operations.
- Configure monitoring, logging, alerting, and observability with Prometheus, Grafana, and Micrometer.
- Handle deployment and infrastructure management using Docker and related tooling.
- Conduct code reviews, mentor colleagues, and design system architecture from scratch.
- Support the migration of corporate clients from the legacy banking platform to the new solution.
Requirements
- 3+ years of backend development experience.
- Strong Kotlin and Java skills, including coroutines, Flow, collections, generics, and Stream API.
- Deep understanding of multithreading, JVM internals, garbage collection, memory models, and performance tuning.
- Advanced experience with Spring, Spring Boot, Spring Data, transaction management, AOP, PostgreSQL, Kafka, and REST API design.
- Practical experience with Docker, advanced Git workflows, microservices architecture, automated testing, JUnit or Kotest, MockK, and Testcontainers.
- English: Intermediate+ or above.
Nice to have
- Experience with Liquibase or Flyway, Redis, Kubernetes, CI/CD pipelines, and distributed tracing.
- Knowledge of reactive programming, Spring Security, OAuth2, JWT, distributed transactions, and consistency patterns.
- Experience with database scaling, event-driven architecture, contract testing, or Camunda BPM.
- Background in fintech or banking systems.
Culture & Benefits
- Mentoring and onboarding support for new employees.
- Transparent performance reviews and career development paths.
- Access to educational platforms, seminars, and professional knowledge resources.
- Opportunities for specialist or management growth.
- Competitive salary and an extensive benefits package.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
Национальные информационные технологии
14 часов назад
Middle Developer (Java/Spring)
600 000 - 600 000KZT
COMTEK
3 дня назад
Senior Java Developer (AWS)
5 000 - 6 000$
Meltory
13 часов назад
Мидл Java + Kotlin разработчик (POS)
3 000 - 4 000$
Telecon
8 часов назад
SQL-разработчик (PostgreSQL)
400 000 - 600 000KZT
3 дня назад
Разработчик бизнес процессов (Atlassian Jira)
Kaspi Delivery
2 дня назад