Backend Engineer Role
We are seeking an experienced Backend Engineer to design and implement backend services using Kotlin and Spring Boot.
* Design, build, and maintain scalable backend services that power our applications.
* Work closely with frontend and product teams to deliver reliable and secure APIs.
Required skills:
Mid-level
* Solid experience with Kotlin and/or Spring Boot programming languages.
* Understanding of REST API design principles and best practices.
* Hands-on experience with PostgreSQL databases, including schema design and optimization.
* Familiarity with Git and CI/CD workflows.
* Strong problem-solving skills and good English communication skills.
Senior-level
* Deep expertise in Kotlin and Spring Boot, including complex system design.
* Proven experience in designing scalable backend architectures.
* Strong focus on performance, security, and reliability.
* Ability to mentor junior/mid engineers and lead technical initiatives.
* Experience with monitoring and observability practices.
Nice to have:
* Experience with containerization technologies like Docker and Kubernetes.
* Familiarity with monitoring tools like Prometheus and Grafana.