Neocode

Senior Java Developer

Не указана
  • Алматы
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Java
  • Spring Framework
  • PostgreSQL
  • Linux
  • JUnit
  • Apache Kafka
  • Flyway
  • Docker

Мы запускаем новый финтех-проект — современное приложение электронного кошелька, которое сделает управление личными финансами удобным, быстрым и безопасным. Ищем талантливого Java-разработчика, который поможет нам реализовать этот продукт с нуля.

Тебя ждёт работа над архитектурой, проектированием и разработкой ядра приложения, интеграциями с платёжными экосистемами, безопасностью транзакций и новыми интересными задачами.

Задачи в Jira, документация в Confluence и Miro, код в Gitlab, коммуникации в Google Workspace.

Если тебе интересны финтех, сложные инженерные задачи, чистый код и участие в проектировании продукта — присоединяйся.

Требования:

Уверенные знания Spring Boot 3 и его модулей: Spring Data, JPA, Spring Security, Spring Cloud.

Опыт работы с базами данных (например, PostgreSQL) и инструментами миграции схемы (например, Flyway). Умение писать raw SQL запросы, понимание индексов и проблемы N + 1.

Понимание принципов работы с message-брокерами (Kafka, RabbitMQ).

Умение писать тесты с использованием JUnit, Testcontainers, понимание важности тестирования в разработке.

Опыт работы с контейнеризацией и оркестрацией: Docker, Kubernetes.

Опыт работы с инструментами мониторинга и логирования (PLG stack)

Опыт проектирования и разработки RESTful API, знание OpenAPI/Swagger.

Понимание и опыт работы с S3 для хранения данных.

Знание систем сборки, таких как Gradle.

Понимание принципов безопасности в веб-приложениях.

Умение писать чистый, поддерживаемый и документированный код.

Опыт коммерческой разработки на Java (Java 17/21) от 3 лет.

Будет плюсом:

Опыт работы в FinTech и/или с высоконагруженными системами.

Знание и применение принципов Clean Architecture / Clean Code.

Опыт работы с микросервисной архитектурой и связанными инструментами.

Знание DevOps практик (оптимальная сборка docker-образа, 12 факторов).

Условия:

Полностью удаленная работа (кроме РФ и РБ) или гибрид по желанию (офис в Almaty Towers)

Конкурентоспособная заработная плата

Молодая душная команда с высокими стандартами к качеству кода

ВНИМАНИЕ!

Вакансия открыта в Казахстане, если Вы откликаетесь из другой страны - в сопроводительном письме укажите возможность переезда или открытия ИП.