Ташкент, Юнусабадский район, массив Юнусабад, 18-й квартал
Responsibilities:
— Develop and maintain backend services using Java
— Participate in designing microservices architecture
— Work with message brokers and distributed systems
— Write clean, maintainable, and testable code
— Take part in code reviews
— Collaborate with analysts, DevOps engineers, and other teams
— For Senior level: participate in making architectural and technical decisions
Requirements:
— Strong knowledge of Java Core
(For Senior: deep understanding of memory management, performance, and multithreading)
— Experience with Spring Boot and the Spring Ecosystem
(Spring Security, Spring Cloud, Spring Batch are a plus for Senior candidates)
— Experience with and/or understanding of:
• Kafka and RabbitMQ
• Redis
• Docker
• Kubernetes (required for Senior level)
— Ability to work with databases:
• Writing DDL and DML SQL queries
• Understanding principles of relational databases
— Understanding and practical experience with microservices architecture
(For Senior: experience in designing and evolving microservice solutions)
— Knowledge of design patterns
(For Senior: strong understanding of Design Patterns and Clean Architecture)
— Understanding principles of distributed systems, including:
• distributed logging
• distributed locking
— Experience setting up and using CI/CD pipelines
— Ability to conduct code reviews
— For Senior level (mandatory): ability to make and justify technical and architectural decisions
We Offer:
— Competitive salary (discussed individually based on interview results)
— Opportunity to work on interesting and large-scale projects
— Professional growth and development
— Friendly team and a comfortable working environment
АКБ Asia Alliance Bank
Ташкент
Не указана
PROJECTS (GK Consulting)
Ташкент
до 3000 USD
MILLION SOLUTIONS
Ташкент
от 1200 USD
АКБ Asia Alliance Bank
Ташкент
до 20000000 UZS