Ключевые обязанности
- Проектирование, разработка и поддержка корпоративных приложений с использованием Java и Spring Boot.
- Разработка масштабируемых RESTful API и микросервисов.
- Создание безопасных серверных служб для высоконагруженных и транзакционных приложений.
- Работа с Spring Boot, Spring Security и Hibernate/JPA.
- Проектирование и реализация взаимодействий с базами данных с использованием Oracle, PostgreSQL, SQL Server или эквивалентных.
- Интеграция внутренних систем и сторонних служб.
- Реализация аутентификации, авторизации и безопасного доступа к API.
- Разработка компонентов обработки транзакций и бизнес-логики.
- Реализация механизмов логирования, мониторинга и аудита.
- Оптимизация производительности приложений и использования ресурсов.
- Написание модульных и интеграционных тестов.
- Участие в код-ревью и обсуждениях технического дизайна.
- Поиск и устранение неисправностей приложений и производственных проблем.
- Взаимодействие с командами frontend, QA, DevOps, Product и Business.
Ожидания для Senior-уровня
- Руководство техническим проектированием и внедрением сложных сервисов.
- Вклад в архитектуру микросервисов и приложений.
- Ревью кода и обеспечение соблюдения стандартов разработки.
- Менторство инженеров уровня Mid-Level и Junior.
- Поддержка технической оценки и проектирования решений.
- Решение сложных производственных и интеграционных проблем.
Требования
- Степень бакалавра в области CSE, Computer Science, Software Engineering, IT или смежной области.
- 3–8 лет релевантного опыта разработки на Java.
- Глубокие знания Java 8+ и Spring Boot.
- Опыт работы с REST API и микросервисами.
- Хорошие знания SQL и реляционных баз данных.
- Опыт работы с Oracle, PostgreSQL или SQL Server.
- Знание Git и Agile/Scrum.
Предпочтительные навыки
- Spring Security
- Spring Cloud
- Kafka
- RabbitMQ
- Docker
- Kubernetes
- Redis
- CI/CD
- AWS
- Azure
Опыт работы в банковской сфере, финтехе, платежных платформах, телекоммуникациях или высоконагруженных транзакционных системах будет высоко оценен.
Что мы предлагаем
- Конкурентная заработная плата, основанная на опыте и экспертизе.
- Участие в ведущих банковских, финтех, телекоммуникационных и корпоративных проектах.
- Возможности карьерного роста и профессионального развития.
- Доступ к современным технологиям и корпоративным решениям.
- Совместная рабочая среда, ориентированная на результат.
- Возможность работы в офисе / гибридный формат, в зависимости от требований проекта.
- Возможности работы с опытными техническими и бизнес-командами.
📩 Как подать заявку
Email: career(@)flytesolutions.com
Пожалуйста, приложите резюме, текущую зарплату, ожидаемую зарплату, срок уведомления об увольнении и краткое сопроводительное письмо.
Тема письма: 5years– Java / Spring Boot Engineer
Flyte Solutions Ltd.
Technology Solutions | Resource Augmentation | Software Engineering
🚀 Мы нанимаем | Java / Spring Boot Engineers
Flyte Solutions Ltd. ищет опытных Java / Spring Boot инженеров для пополнения нашего кадрового резерва и поддержки разработки корпоративных приложений и проектов по привлечению ресурсов.
Идеальные кандидаты должны иметь опыт разработки безопасных, масштабируемых и высокопроизводительных приложений, особенно в банковской, финтех, телекоммуникационной, страховой или других корпоративных средах.
Позиция
- Java / Spring Boot Engineer уровня Mid-Level: 3–5 лет
- Java / Spring Boot Engineer уровня Senior: 5–8 лет
Тип занятости: Полная занятость
Формат работы: В офисе / Гибридный / Развертывание у клиента
Местоположение: Дакка, Бангладеш