21 сен

kotlin developer for business banking

ориентир по рынку
вакансия зп не указана
в среднем 352 040 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансией

подготовьтесь к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме

описание

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.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.

Про зарплаты

Анонимные данные по зарплатам и грейдам.
Можно сверить вилку с рынком.

Посмотреть зарплаты

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.