We are looking for a Senior Kotlin Backend Engineer with strong experience in designing and developing cloud-native, scalable applications.
Requirements:
- 7+ years of experience in backend development, with strong expertise in Kotlin .
- Experience with modern frameworks such as Spring Boot, Spring Cloud, Spring Data Flow and/or Micronaut .
- Strong knowledge of Microservices , SOA , Web Services , REST APIs , and GraphQL Federation .
- Experience with observability and monitoring tools such as OpenTelemetry , Dynatrace , or similar.
- Proficiency with Gradle .
- Experience with unit testing , integration testing , and TDD .
- Hands-on experience with Azure Cloud , Terraform , Docker , Kubernetes , and GitHub Actions .
- Experience working with MongoDB and MySQL .
- Experience with JIRA , Confluence , Jenkins , Nexus , or similar ALM tools.
- Familiarity with Agile methodologies and engineering practices (Scrum, Kanban, User Stories, BDD/TDD, DevOps, CI/CD, Pair Programming ).
- Strong understanding of software design patterns and best practices for building scalable and maintainable solutions.
- Fluent English.
Nice to Have:
- Experience with event-driven architectures and messaging platforms.
- Knowledge of API security standards (OAuth2, JWT, OpenID Connect).
- Experience in enterprise-scale cloud transformation projects.
Work Model:
100% Remote (Full Remote)