Job Opportunity
We are seeking a skilled backend engineer to design and implement high-quality services using Kotlin and Spring Boot.
Key Responsibilities
* Design, build, and maintain robust backend services using Kotlin and Spring Boot.
* Create and refine REST APIs for our applications.
* Collaborate with the database team to ensure seamless performance and reliability of PostgreSQL databases.
* Work closely with cross-functional teams to deliver exceptional features.
* Write clean, well-documented, and testable code adhering to industry best practices.
Requirements and Expectations
* Mid-level: Proficiency in Kotlin and/or Spring Boot, with an understanding of REST API principles and best practices. Hands-on experience with PostgreSQL (schema design, queries, optimization). Familiarity with Git and CI/CD workflows. Strong problem-solving skills and effective communication.
* Senior-level: In-depth expertise in Kotlin and Spring Boot, including complex system design. Proven experience designing scalable backend architectures. Focus on performance, security, and reliability. Ability to mentor junior/mid engineers and lead technical initiatives. Experience with monitoring and observability practices. Effective English communication skills.