Company: Codex
Salary: 150,000 - 230,000 RUB
Grade: Middle+, Senior
Location: Russia only
Required Experience: from 4 years of commercial development
Employment: Full-time
Format: Remote work
About the project:
Working in a team developing high-load banking systems. You will be involved in the development and support of critical services that ensure the uninterrupted operation of processes.
📌 Responsibilities:
- Development and enhancement of backend services in Java/Kotlin.
- Design and implementation of REST interfaces.
- Integration of services with message queues (Kafka).
- Optimization of database queries (Oracle/PostgreSQL).
- Participation in code reviews and architecture design.
📋 Requirements:
- At least 4 years of commercial development experience.
- Deep knowledge of Java Core (current versions).
- Solid understanding of Spring Framework.
- Knowledge of Kotlin.
- Experience writing SQL queries (Oracle/PostgreSQL).
- Experience with Git and Maven.
- Proficient in Unix systems (terminal work).
- Experience with message queues (JMS, AMQP, Kafka required).
➕ Will be a plus (checklist for applying):
- Experience with Spring Boot.
- Experience with DevOps practices (CI/CD, deployment automation).
- Experience developing high-load web services (SOAP/REST).
❗️ Important condition:
Candidates who have applied to Tinkoff Bank within the last year are unfortunately not being considered.
🙋 Conditions:
- Work on complex and interesting projects in a strong team.
- Remote work format with flexible hours.
- Opportunities for professional growth and training.
- Competitive salary, discussed based on interview results.