- Design, develop, and maintain backend services and APIs using Java and Kotlin.
- Collaborate with cross-functional teams to understand requirements and translate them into technical solutions.
- Implement and maintain database schemas and optimize database queries.
- Ensure scalability, security, and performance of backend systems.
- Write well-designed, testable, and efficient code following best practices.
- Troubleshoot and debug issues, perform testing, and provide timely resolutions.
- Proven experience as a Backend Developer with expertise in Java and Kotlin.
- Proficiency in using frameworks such as Spring Boot for Java and Ktor for Kotlin.
- Experience with relational and NoSQL databases like MySQL, PostgreSQL, MongoDB, etc.
- Familiarity with cloud platforms (AWS, Google Cloud, Azure) and containerization technologies (Docker, Kubernetes) is a plus.
