
Senior Java Developer
Primary stack
Job description
About the Position
We are seeking a Senior Java Developer with over 5 years of experience in Java development to join our team in Kazakhstan.
Responsibilities
- Spring Boot / Spring Framework: Designing and developing monolithic applications.
- Spring Security: Complex authentication and authorization schemes (OAuth2, JWT, SSO).
- Spring MVC: Controllers, filters, interceptors, error handling.
- Spring Data JPA / Hibernate: Deep understanding of ORM, entity lifecycle, N+1, batching, 2nd-level cache.
- Designing a modular monolith (package-by-feature, bounded contexts).
- Understanding and applying SOLID, DRY, KISS, design patterns.
- Separation of layers: controller / service / domain / persistence.
- Designing schemas, indexes, complex transactions.
- Optimization of heavy queries and batch operations.
- Redis: Data caching, sessions, synchronization within a monolith.
- Development and support of REST API for external and internal systems.
- Working with synchronous integrations and asynchronous tasks within the application.
- Managing the database schema using Liquibase.
- Backward compatibility of changes.
- Supporting API versioning.
- Monolith testing architecture: unit / integration / e2e.
- Support for high coverage and stability of regression tests.
- DevOps: Maven, Gitlab, basic understanding of CI/CD.
- Mentoring developers.
- Conducting code reviews.
- Working with technical debt.
- Ability to plan refactoring and explain its business value.
Requirements
- Higher technical education.
- Work experience: 5+ years of commercial experience in Java development.
- Experience in supporting and developing large monolithic production systems.
- Willingness to take responsibility for architectural and technical decisions within the monolith.
- Java 17+: Deep understanding of JVM, memory, GC, threads, profiling.
- Excellent knowledge of Java Core, collections, multithreading, streams.
- Experience in performance optimization and troubleshooting in long-running applications.
- Deep knowledge of relational databases.
- Understanding of HTTP, CORS, WebSockets.
We Offer
- Opportunity to work in a dynamic and innovative environment.
- Competitive salary.
- Professional growth and development opportunities.
- Collaborative and supportive team.
About the Company
[Company description if present]
© MUK. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Группа компаний МУК начала свою деятельность в Украине в мае 1997 года.Основное направление деятельности МУК — дистрибуция компьютерной техники, периферийного и сетевого оборудования. При этом специалисты МУК активно участвуют в разработке и внедрении использующих эту технику проектов, что позволяет говорить о МУК как об уникальной компании, развивающей в Украине модель «Value-added distribution». Сейчас в компании работают свыше 200 сотрудников.С первых шагов на рынке компания ориентировалась на лидеров мировой ИТ-индустрии. В настоящее время МУК является авторизованным дистрибьютором Avocent, Alcatel-Lucent, APC, AudioCodes, Azbooka, BFG, Cisco, DELL, EVGA, EMC2, EMC Documentum; Fujitsu Technology Solutions, Fortinet, HIS, HP, IBM, JSP-tech, Lbook, Leadtek, Lenovo, Molex, Oracle, Tally Genicom, takeMS, TANDBERG, Transcend, Hitachi, Ncomputing, Tripp Lite, бизнес-партнером Microsoft, Computer Associates, NetApp, и RedHat. В своей работе с клиентами компания использует модель чистой дистрибуции и осуществляет продажи исключительно через дилерскую сеть, которая на сегодняшний день составляет свыше 900 компаний-партнёров во всех регионах Украины. В 2003г. бизнес-модель была видоизменена. В результате в МУК появился сетевой и проектный департамент, в котором работают выделенные специалисты по продукции стратегических партнеров МУК. Появившийся в компании отдел мобильных решений фактически сформировал украинский рынок решений для торговых представителей на платформе Windows Mobile. МУК с 2006г. активно развивает продвижение в СНГ ридеров электронных книг.Весь спектр оборудования представляемых МУК производителей можно приобрести как под заказ, так и со склада МУК, где всегда и в широком ассортименте представлены:Серверы стандартной архитектуры HP ProLiant, Fujitsu Primergy, IBM SystemX, Dell PowerEdge, Sun Fire и серверные опции к ним;Блейд-системы от HP, IBM, Fujitsu, Dell, Cisco и Sun Microsystems;RISC-серверы от IBM, HP, Fujitsu, Sun Microsystems;Системы хранения данных от HP, Fujitsu, IBM, Dell, Sun, EMC2, Hitachi Data Systmes;Настольные ПК, рабочие станции и ноутбуки от HP, Fujitsu, Lenovo, Dell;Активное сетевое оборудование для проводных и беспроводных сетей от HP, Cisco, IBM ISS, Alcatel-Lucent , Fortinet, ZOOM International, Audiocodes, Tatung;Карманные компьютеры и опции к ним;Ридеры электронных книг lBook®eReader , Azbooka собственного производства, музыкальные сувениры aReader;Комплектующие от HIS, takeMS, Leadtek, BFG Tech, Transcend, EVGA, JSP-tech;Программное обеспечение от CA, Oracle, HP, EMC2 CMA, Red Hat, Sun Microsystems и Microsoft;Инфраструктурные решения от Avocent, APC и TrippLite;Оборудование для передачи голоса по сетям IP от Audiocodes;Оборудование для видеоконференцсвязи TANDBERG;Принтеры Tally Genicom;Структурированные кабельные системы (СКС) от Molex.
More at MUK
All 58 roles
Regional Cloud BDM (Adriatic countries)
MUK · Bulgaria

Administrator at the Training Center
MUK · Kyiv

Экономист по работе с банками (межбиз)
MUK · Uzbekistan

Economist for work with banks (international business)
MUK · Cyprus