You'll be responsible for building secure and high-performing backend systems using modern tools, APIs, and microservices architecture.
You'll also collaborate across teams, optimize databases, and mentor junior developers to deliver reliable and scalable solutions.
Implement and optimize microservices architecture, ensuring security.
Develop and maintain APIs (REST, GraphQL) for efficient data retrieval and integration
Collaborate with cross-functional teams to design and implement backend solutions.
Ensure high availability, security, and reliability of backend services.
Work with modern development tools, frameworks, and best practices to enhance system performance.
Participate in code reviews, technical discussions, and architectural decisions.
Optimize database queries and manage data storage solutions efficiently.
Maintain documentation and provide technical mentorship to junior developers.
Bachelor's degree from IT, Computer Science or related fields
4 years of experience in backend development. Strong programming skills in general. Familiar with Java or Kotlin is a plus.
Familiar or having experience using Spring / Spring Boot Framework
Solid understanding of Microservices Architecture and service-oriented design.
Strong database knowledge and experienced working with SQL databases (eg. Postgres, MySQL).
Good problem-solving skills and ability to work in agile teams.