Neocode
Java-разработчик
1 мес. назад
KazakhstanCISMiddleOnsite
javaspring bootpostgresqlrediskafkarabbitmqdockerkubernetes
Java-разработчик для работы в офисе в Алматы, занимающийся разработкой бэкенд части, с опытом в FinTech и использованием AI-инструментов.
Обязанности
- Разработка бэкенд части
- Ведение документации
- Разработка с помощью 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
Условия
- Комфортабельный офис в центре города
- Своевременно выплачиваемая заработная плата
- Дружный коллектив
О компании
- Компания: ТОО Neocode