Java-программист
150 000 руб
Николай Оганнесович
Возраст
33 года (26 Марта 1992)
Город
Краснодар
Переезд невозможен
Гражданство
Россия
Полная занятость
7 лет 10 месяцев
Информационные технологии / IT / Интернет
Проект: Secret Cloud Enterprise
(Сертифицированное ФСТЭК РФ решение для защищённого обмена и совместной работы с файлами)
Описание:
Корпоративная платформа для безопасного обмена, хранения и совместного редактирования документов, обеспечивающая полный контроль доступа, шифрование данных и интеграцию с отечественными средствами ИБ (DLP, SIEM). Решение позволяет организациям отказаться от публичных облаков и гарантирует соответствие требованиям по защите конфиденциальной информации.
Роль: Senior Java Developer
Основные задачи и достижения:
- Проектирование и разработка микросервисов для модулей хранения, квотирования и безопасного обмена файлами.
- Реализация API для интеграции с системами DLP и SIEM, обеспечивающих контроль событий безопасности.
- Внедрение механизмов шифрования данных, политики типов файлов и автоматического удаления “ничьих” данных.
- Оптимизация процессов логирования и мониторинга (ELK, Grafana), что повысило прозрачность работы системы и ускорило реагирование на инциденты.
- Настройка CI/CD (Jenkins, Docker, Kubernetes) для обеспечения стабильности и скорости релизов.
- Участие в архитектурных решениях и код-ревью, менторство разработчиков.
Технологии:
Java 17, Spring Boot, Spring Data, JPA, Hibernate, PostgreSQL, MongoDB, Liquibase, Maven, Kafka, REST, Docker, Kubernetes, Jenkins, ELK Stack, Grafana, JUnit 5, Mockito.
Обязанности:
Проектирование и разработка микросервисов для обработки транзакций в режиме реального времени.
Реализация интеграций с внешними сервисами и платёжными шлюзами (REST, Kafka).
Оптимизация производительности и обеспечение соответствия стандартам PCI DSS.
Настройка и поддержка CI/CD-процессов (Jenkins, Docker, Kubernetes).
Настройка мониторинга и логирования (ELK, Grafana) для анализа и предотвращения инцидентов.
Участие в архитектурных решениях и ревью кода команды.
Bug fix со смежными командами.
Code refactor.
Наставничество, менторство, онбординг новичков.
Декомпозиция и оценка задач.
Состав команды
Команда разработчиков (BE dev.): 10 чел
Команда разработчиков (FE dev.): 4 чел
Команда обеспечения качества (QA Manual): 3 чел
Команда обеспечения качества (QA Automation): 2 чел
Команда системных аналитиков (BA): 2 чел
Команда системных аналитиков (SA): 2 чел
Команда UI/UX designer։ 4 чел
Команда DevOps: 4 чел
TeamLead (4 чел), PM (2 чел), PO (15 чел), CEO (1 чел)
Информационные технологии / IT / Интернет
Описание:
Платформенное решение для обслуживания корпоративных клиентов банка, предоставляющее полный спектр онлайн-услуг — от платежей и конверсионных операций до управления кредитами, депозитами и зарплатными проектами. Система включает интернет- и мобильный банк, поддерживает интеграцию с АБС и внешними сервисами, соответствует требованиям безопасности и гибко адаптируется под бизнес-процессы банка.
Задачи и достижения:
- Разработка микросервисов для платежных, расчётных и депозитных модулей.
- Создание REST API для интеграции с внутренними и внешними системами (АБС, DBO-шлюзы, ESB).
- Оптимизация производительности и устойчивости системы в рамках микросервисной архитектуры.
- Настройка CI/CD (Jenkins, Docker, Kubernetes) и мониторинга (ELK, Grafana).
- Участие в интеграции с DLP и антифрод-системами, доработка многоуровневой системы безопасности.
Обязанности:
- Проектирование и разработка микросервисов для модулей платежей, счетов, депозитов и кредитования.
- Разработка REST API и интеграций с внутренними банковскими системами и внешними сервисами (АБС, DLP, ESB, процессинг).
- Участие в архитектурных решениях, проектирование высоконагруженных и отказоустойчивых сервисов.
- Оптимизация SQL-запросов, кеширования и потоковой обработки данных для повышения производительности.
- Разработка модулей безопасности: управление ролями, авторизация, подтверждение операций ЭП.
- Настройка CI/CD-процессов (Jenkins, Docker, Kubernetes), мониторинга и логирования (ELK, Grafana).
- Участие в code review, технических обсуждениях, менторинг младших разработчиков.
- Взаимодействие с QA и DevOps-командами при планировании релизов и устранении инцидентов.
Информационные технологии / IT / Интернет
Описание:
Высоконагруженная платформа дистанционного обслуживания розничных клиентов, обеспечивающая полный цикл онлайн-банковских операций: управление счетами и картами, кредиты, депозиты, переводы, шаблоны и автоплатежи. Решение поддерживает мобильные платформы (iOS, Android), аутентификацию по биометрии и интеграцию с Apple Pay / Google Pay / Samsung Pay.
Задачи и достижения:
- Разработка модулей для операций со счетами, картами и платежами.
- Реализация API для мобильных клиентов и веб-интерфейса.
- Внедрение push-уведомлений, онлайн-чата, инфосервисов и антифрод-логики.
- Настройка механизмов авторизации и подтверждения операций электронной подписью.
- Разработка интеграций с внешними сервисами (платежные системы, процессинговые центры, госуслуги).
Обязанности:
- Разработка серверных модулей для управления счетами, картами, платежами, автоплатежами и шаблонами.
- Реализация API для мобильных приложений (iOS, Android) и веб-интерфейса, интеграция с фронтенд-командой.
- Настройка сервисов аутентификации и авторизации, включая биометрию и подтверждение операций через push-уведомления.
- Разработка интеграций с внешними платёжными и гос. системами (ГИС ГМП, ГИС ЖКХ, агрегаторы услуг).
- Участие в создании модуля “Финансовый мониторинг” — аналитика расходов, планирование целей и статистика по категориям.
- Поддержка микросервисной архитектуры, контейнеризация сервисов (Docker, Kubernetes).
- Написание модульных, интеграционных и нагрузочных тестов (JUnit 5, Mockito, WireMock, TestContainers).
- Настройка систем мониторинга и логирования (ELK, Grafana).
- Проектирование и реализация новых бизнес-процессов, а также сопровождение и развитие существующих.
- Тестирование и валидация бизнес-процессов.
Языки и платформы:
Java (версии 8–21), JDK, JVM, Multithreading, Stream API, JDBC, JSP/Servlets, Camunda Orcestrator, Camunda Modeler 7, BPMN 2.0
Фреймворки и библиотеки:
Spring Framework (Core, Boot, Data, Web, Security, Cloud OpenFeign, MVC, Validation, Scheduling)
Hibernate ORM / JPA, Liquibase, Flyway, Apache Maven, Lombok, Jackson, Apache Commons, ModelMapper
Интеграции и взаимодействие сервисов:
REST, GraphQL, gRPC, SOAP, OpenAPI (Swagger), Kafka, RabbitMQ, WebSocket, ESB (Integration Bus)
Внешние API (платёжные шлюзы, DLP, SIEM, Госуслуги, процессинговые центры, 1С, ГИС ГМП/ЖКХ)
Хранилища данных:
PostgreSQL, Oracle, MongoDB, Redis, ElasticSearch,
Контейнеризация, CI/CD и DevOps:
Docker, Docker Compose, Kubernetes (k8s, Helm), Jenkins, GitLab CI/CD, Nexus, SonarQube, Nginx
Linux (Ubuntu/CentOS), Bash scripting, Ansible (базовый уровень)
Мониторинг и логирование:
ELK Stack (Elasticsearch, Logstash, Kibana), Grafana, Prometheus, Graylog, Loki
Application Performance Monitoring (APM), Metrics, Alerts
Тестирование и качество кода:
JUnit 4/5, Mockito, WireMock, TestContainers, Postman, Rest Assured, Allure Report, Jacoco
Code Review, Unit/Integration/Performance Testing
Архитектура и подходы к разработке:
Микросервисная архитектура, Event-driven Design, Domain-Driven Design (DDD),
Twelve-Factor App, Clean Architecture, API Gateway, Circuit Breaker (Resilience4j)
Инструменты и документация:
Git (Bitbucket, GitLab), Atlassian Stack (Jira, Confluence, Bitbucket), Swagger UI,
Maven/Gradle, IntelliJ IDEA, VS Code, Postman, Figma (для API-взаимодействий)
Прочее:
Nginx, Apache Tomcat, JasperReports, Apache POI, JSON/XML Processing, Localization (i18n),
Работа с отечественными ОС и реестровыми ПО, сертификация ФСТЭК РФ.
Обязанности
Поддержка и развитие ключевых функциональностей системы.
Создание REST-контроллеров для интеграции с внешними и внутренними системами.
Реализация бизнес-логики для автоматизации банковских операций.
Bug fix с клиентом по каждому feature.
Состав команды
Команда разработчиков (BE dev.): 3 чел
Команда разработчиков (FE dev.): 2 чел
Команда обеспечения качества (QA Manual): 2 чел
Команда системных аналитиков (SA): 1 чел
Команда UI/UX designer։ 1 чел
TeamLead (1 чел), PM (1 чел), Architect (1 чел)
Информационные технологии / IT / Интернет
Старший Java-разработчик
Проект: 3DSecure — система безопасной авторизации платежей.
- Разработал микросервисы для транзакций, обеспечив соответствие международным
стандартам (PCI DSS).
- Настроил мониторинг (ELK, Grafana), что снизило время реакции на инциденты на 30%.
- Оптимизировал производительность сервиса, сократив время обработки транзакций.
- Внедрил CI/CD (Jenkins, Docker, Kubernetes), ускорив релизы.
Январь 2022 —
Март 2023
1 год 3 месяца
Март 2019 — Май
2021
2 года 3 месяца
Стек: Java 17, Spring Boot, Hibernate, PostgreSQL, MongoDB, Kafka, Docker, Kubernetes, Jenkins,
JUnit 5, Mockito.
Информационные технологии / IT / Интернет
EGS Learning Services – платформа для создания учебных курсов, управления студентами и автоматизации образовательного процесса. Система позволяет преподавателям создавать курсы, добавлять студентов, назначать задания и получать уведомления о новых заявках на присоединение к классу.
Основные технологии проекта
Java 11, Spring (Boot, Data, Web), JPA, Hibernate, PostgreSQL, Maven, REST, JUnit 5, Mockito, WireMock, Test Containers
Обязанности
Разработка новых конечных точек и функций в соответствии с бизнес- требованиями и документацией.
Написание модульных, интеграционных и WireMock-тестов,
Состав команды
Команда разработчиков (BE dev.): 8 чел
Команда разработчиков (FE dev.): 3 чел
Команда обеспечения качества (QA Manual): 3 чел
Команда системных аналитиков (SA): 2 чел
Команда UI/UX designer։ 2 чел
Команда DevOps: 1 чел
TeamLead (1 чел)
Высшее
Гюмри, 2009 — 2015 гг.
Права категорий:
B, C
Старший Java-разработчик с 5+ годами опыта в финтехе и разработке высоконагруженных систем. Разрабатываю микросервисы, платежные решения и Core Banking-системы. Эксперт в Java и Spring Boot, CI/CD, интеграции с международными стандартами безопасности (3DSecure, PCI DSS). Интересуюсь развитием финтех-продуктов, оптимизацией производительности и архитектурными решениями.
10 марта, 2015
Александр
Город
Краснодар local_shipping
Возраст
33 года ( 6 августа 1992)
Опыт работы:
13 лет и 1 месяц
Последнее место работы:
Инженер, Альфа Банк
07.2014 - по текущее время
30 марта, 2015
25 000 руб
Владимир
Город
Краснодар local_shipping
Возраст
37 лет (24 июня 1988)
Опыт работы:
9 месяцев
Последнее место работы:
Специалист по IT-оборудованию, ОАО "Телант Пул Центр"
06.2014 - 03.2015
13 августа, 2011
Василий Андреевич
Город
Краснодар
Возраст
38 лет (29 сентября 1987)
Опыт работы:
16 лет и 8 месяцев
Последнее место работы:
Программист, системный администратор, ООО "Форвард мобайл"
03.2010 - по текущее время
Резюме размещено в отрасли