Команда almaPLUS приглашает Java Backend / Oracle Developer (Middle+) для развития и сопровождения биллинговой системы, внутренних сервисов и интеграционных решений.
Эта позиция для тебя, если ты уверенно работаешь с Java и Oracle и хочешь участвовать в развитии ключевых систем компании. Тебе предстоит решать задачи, связанные с расчётной логикой, интеграциями и обработкой данных.
Чем предстоит заниматься:
- Разрабатывать и поддерживать backend-модули на Java.
- Создавать и развивать REST API и интеграции с внешними системами.
- Поддерживать и дорабатывать расчётную и прикладную бизнес-логику.
- Анализировать и устранять ошибки в production-среде.
- Выполнять рефакторинг существующего кода без нарушения текущих бизнес-процессов.
- Разрабатывать и сопровождать процедуры, функции и пакеты на PL/SQL.
- Оптимизировать сложные SQL-запросы и повышать производительность системы.
- Контролировать корректность транзакций и целостность данных.
- Подготавливать источники данных для API и отчётности.
- Разрабатывать и дорабатывать отчёты в Jaspersoft Studio / JasperReports.
- Участвовать в code review, тестировании и улучшении качества кода.
Что мы ожидаем:
- Опыт коммерческой разработки на Java.
- Уверенное знание Java Core, ООП, коллекций и многопоточности.
- Опыт работы со Spring Boot, Spring MVC, Spring Data, Hibernate/JPA.
- Практический опыт разработки REST API.
- Уверенное владение Oracle SQL и PL/SQL.
- Опыт оптимизации запросов и анализа производительности БД.
- Навыки работы с Git, Docker и Linux.
- Опыт сопровождения и развития существующих корпоративных систем.
Будет преимуществом:
- Опыт работы с биллинговыми, финансовыми или платёжными системами.
- Понимание процессов тарификации, начислений и перерасчётов.
- Опыт интеграции с платёжными сервисами.
- Опыт работы с высоконагруженными корпоративными решениями.
- Знание MySQL или MS SQL Server.
Мы предлагаем:
- Работу над ключевыми системами компании.
- Участие в развитии биллинговой платформы и интеграционных сервисов.
- Возможность влиять на архитектурные решения и улучшение процессов.
- Профессиональное развитие в команде опытных специалистов.
- Официальное трудоустройство и стабильную заработную плату.
Если вам интересно работать со сложными бизнес-процессами, развивать корпоративные системы и решать нестандартные технические задачи, будем рады познакомиться с вами.