Чем предстоит заниматься
Lead the design and development of backend applications using Kotlin
Build and maintain microservices architecture for scalable solutions
Collaborate with cross-functional teams, including front-end engineers and product managers, to align technical implementation with business goals
Ensure code quality through rigorous reviews, automated testing, and adherence to best practices
Drive the adoption of software development standards, design patterns, and methodologies
Optimize system performance and troubleshoot production issues to maintain reliability
Manage cloud infrastructure and deployment pipelines on AWS
Provide technical mentorship and guidance to less experienced team members
Direct development workflows and version control to ensure project consistency and efficiency
Document system architecture, workflows, and development processes for long-term maintainability