Job Details
Software Development
Senior
Remote
Full time
Russian
Oct 21

Backend Developer (Java)

Backend Developer (Java) at ADM Global in Tashkent, Uzbekistan. Hybrid/remote work. Develop high-load server solutions and integrations for a growing auto business group.

Develop and maintain server logic on Java (Spring/Spring Boot). Design and implement REST/HTTP APIs for frontend and external services (banks, myID, 1C). Implement reliable integrations: task queues, webhook processing, retries/idempotency, delivery confirmation. Work with Postgres database: schema design, query optimization, migrations. Ensure transactional integrity for applications and commission calculations. Set up logging, monitoring, and metrics (observability) for production services. Write unit/integration tests, participate in code review, maintain code quality. Participate in task estimation, release planning, and collaboration with product, integration, and DevOps teams. Respond quickly to incidents and participate in production issue investigation.

5+ years of experience with Java 8+. Experience with Spring Boot (REST, Spring Data, Spring Security). Experience designing and developing APIs (REST/JSON); knowledge of OpenAPI is required. Experience with relational databases (Postgres/MySQL): complex queries, indexes, migrations (Flyway/Liquibase). Experience with queues/messaging (RabbitMQ/Kafka) and implementing retry/backoff/idempotency. Skills with Docker and general understanding of CI/CD (GitLab CI/GitHub Actions). Knowledge of web service security principles (JWT/OAuth, PII encryption). Test writing skills (JUnit, Mockito) and code review practice. Ability to read and write technical documentation in English/Russian.

Competitive salary (discussed individually). Professional growth and participation in large-scale, significant projects. Work in a major holding company actively undergoing digital transformation. Strong IT team and support from management. Willingness to make a short-term trip to Tashkent for document processing.

Spring Boot
MySQL
RabbitMQ
OpenAPI
JUnit
REST API
Mockito
OAuth
Java
GitHub Actions
Docker
JWT
Kafka
GitLab CI
PostgreSQL

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

Senior Java Backend Developer

RUB 280,000

Senior Java Backend Developer at Blancy. Salary 280K. Remote work (Moscow and Moscow region). Project duration 3-4 months.

Russia
B
Blancy

Java Backend Developer (Senior)

RUB 250,000

Senior Java Backend Developer for outstaff, remote, salary 200,000-250,000 RUB. Develop and maintain backend services, write unit tests, mentor team.

B
BGStaff