kotlin developer for business banking

HireHi

United States

Remote

USD 120,000 - 180,000

Full time

10 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Work from Anywhere
Mentoring
Performance reviews
Educational platforms
Competitive salary
Benefits package
Growth opportunities
Kazakhstan operations

Job summary

Andersen ищет опытного бэкэнд-разработчика для разработки и поддержки микросервисной архитектуры на Kotlin и Java. Вы будете работать над производительностью баз данных, настройкой мониторинга и развёртыванием инфраструктуры в распределённой среде.

Требуется опыт c Spring, PostgreSQL, Kafka, REST API, Docker и Git, знание микросервисов, SOLID и базовых паттернов DDD. Английский Intermediate+. Гибридная/удалённая работа, обширный пакет льгот.

Qualifications

  • 3+ лет бэкэнд-разработки.
  • Глубокие знания Kotlin/Java, JVM, и Spring Framework.
  • Опыт PostgresQL/SQL, Kafka, REST API, Docker и Git.
  • Опыт мониторинга: Prometheus, Grafana, Micrometer.
  • Опыт проектирования микросервисов и архитектуры, SOLID/GoF/DDD.
  • Unit/Integration тестирование: JUnit/Kotest/MockK/Testcontainers, английский Intermediate+.

Responsibilities

  • Разработка и поддержка микросервисной архитектуры.
  • Оптимизация производительности БД и запросов.
  • Настройка мониторинга, логирования и алёртов.
  • Управление развёртыванием и инфраструктурой.
  • Код-ревью и наставничество коллег.
  • Проектирование архитектуры с нуля.

Skills

Kotlin
Java
Multithreading
JVM internals
Spring
PostgreSQL
Kafka
REST APIs
Docker
Git
Prometheus
Grafana
Micrometer
Microservices
DDD basics
JUnit/Kotest/MockK
English (Intermediate+)
Kubernetes

Tools

Testcontainers
Kubernetes
Redis

Job description

Описание:

Andersen is a pre-IPO software development company providing full-cycle services and helping enterprises and mid-sized firms worldwide transform their businesses through digital solutions and innovative technologies. Its expertise spans FinTech, Healthcare, Retail, Telecom, Media & Entertainment, Logistics, Travel & Hospitality, eCommerce, and other industries.

Задачи:
  • Develop and maintain a microservices architecture
  • Optimize database performance and queries
  • Configure monitoring, logging, and alerting
  • Handle deployment and infrastructure management
  • Conduct code reviews and mentor team members
  • Design architecture from scratch
Требования:
  • 3+ Years of backend development experience
  • Strong proficiency in Kotlin and Java, including Kotlin data classes, sealed classes, extension functions, scope functions, Coroutines & Flow, Java Collections, Generics, and Stream API
  • Deep understanding of multithreading and JVM internals, including garbage collection, memory model, and performance tuning
  • Extensive hands-on experience with Spring Framework, including Spring Boot, Dependency Injection / IoC, Spring Data, Transaction Management, and Spring AOP
  • Advanced knowledge of PostgreSQL and SQL, including query optimization, EXPLAIN ANALYZE, indexing, complex queries, window functions, and CTEs
  • Proven production experience with Kafka, including producers, consumers, partitions, and offsets
  • Strong expertise in REST API design, including versioning, pagination, and error handling
  • Solid practical experience with Docker and advanced Git workflows
  • Hands-on experience with Prometheus, Grafana, and Micrometer, including structured logging, correlation IDs, and alerting best practices
  • Strong understanding of microservices architecture, including patterns, anti-patterns, high availability, fault tolerance, and scalability
  • Good knowledge of software design principles, including SOLID, GoF patterns, and DDD basics
  • Experience with unit testing, integration testing, JUnit / Kotest, MockK, and Testcontainers
  • English from Intermediate+ level and above
  • Nice to have: Liquibase or Flyway, Java 17+ features, Spring WebFlux / Reactive programming, Spring Security, distributed transactions and consistency patterns, database scaling, Redis, Kubernetes, CI/CD pipelines, Jaeger or Zipkin, event-driven architecture, API lifecycle management, contract testing, Camunda BPM or similar platforms, fintech or banking systems
Условия:
  • Work from Anywhere principle
  • Mentoring and adaptation systems for new employees
  • Transparent performance review and assessment systems
  • Access to educational platforms, seminars, and practices
  • Stable and competitive salary
  • Extensive benefits package
  • Opportunities for specialist or managerial growth
  • The company operates in Kazakhstan
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

go developer in fintech
go developer in fintech

HireHi • United States

Remote
USD 120,000 - 180,000
Mentoring и адаптация
Образовательные платформы
Стабильная и конкурентная зарплата
+2
backend developer for banking platforms
backend developer for banking platforms

HireHi • United States

Remote
USD 110,000 - 160,000
Private health insurance
Annual bonus opportunities
Professional training portal access
+1
ios developer for corporate banking
ios developer for corporate banking

HireHi • United States

Remote
USD 90,000 - 120,000
Private health insurance
Annual bonus (up to) 1000 USD/month
Mentoring and onboarding
+4
system analyst in fintech
system analyst in fintech

HireHi • United States

Remote
USD 80,000 - 120,000
Доступ к встречам BA
Возможность карьерного роста
Реализация сертификатов
+1
Kotlin Backend Engineer — Remote, Scalable Microservices
Kotlin Backend Engineer — Remote, Scalable Microservices

HireHi • United States

Remote
USD 120,000 - 180,000
Work from Anywhere
Mentoring
Performance reviews
+5
backend developer for energy platforms
backend developer for energy platforms

HireHi • United States

Remote
USD 140,000 - 190,000
Private health insurance
Remote work options
Career growth
+2
project manager digital solutions
project manager digital solutions

HireHi • United States

Remote
USD 90,000 - 150,000
Work from Anywhere
Competitive salary
Benefits package
+4
Kotlin developer
Kotlin developer

Nitka Technologies • United States

On-site
USD 90,000 - 120,000
Paid vacation
Holidays
Attractive USD compensation
qa engineer (manual) in digital banking
qa engineer (manual) in digital banking

HireHi • United States

Hybrid
USD 60,000 - 90,000
Remote/Office/Hybrid options
Annual bonus up to 1000 EUR/month
Training portal access
+3
site reliability engineer
site reliability engineer

HireHi • United States

Remote
USD 120,000 - 180,000
Удаленная работа
Гибрид/офис
Обучение и менторство
+3