Java-разработчик

Summary

Develops backend services in Java/Spring Boot for fintech and adjacent projects, using PostgreSQL, Kafka, and AI coding tools while ensuring secure, observable, and idempotent systems.

Зарплата: 700000–2000000 KZT (до вычета налогов)

Обязанности:

- Разработка бэкенд части

- Ведение документации

- Разработка с помощью AI

- Желателен опыт в ФинТех части.

- Разработка бэкенд части одного основного и возможно смежного проекта внутри компании.

Требования:

​​​​​​​Java 21+, Spring Boot 3/4.

  • PostgreSQL, Redis, Kafka/RabbitMQ.
  • Transaction management, idempotency, distributed systems basics.
  • OAuth2/OIDC, Spring Security.
    • Docker, Kubernetes basics.
    • Observability: logs, metrics, traces.
    • Integration tests, Testcontainers.
    • Опыт production-систем.

    Fintech:

    • BigDecimal для денег.
    • Audit log.
    • Idempotency-key.
    • Secure webhook processing.
    • Data masking.
    • Понимание платежных статусов.
    • Базовое понимание PCI DSS / персональных данных.

    AI:

    • Практическое использование AI coding tools.
    • Умение писать задачи для AI-агента в формате spec.
    • Умение ревьюить AI-generated code.
    • Умение требовать тесты и проверять edge cases.
    • Понимание рисков prompt injection, data leakage, excessive agency.

    Рассматриваем кандидатов только из Алматы, так как формат работы офисный!

Условия:
  • Комфортабельный офис в центре города
  • Своевременно выплачиваемая заработная плата
  • Дружный коллектив