We are seeking an experienced Senior Kotlin Developer to join our dynamic team. As a Senior Developer, you will be pivotal in designing, developing, and maintaining high-quality applications and systems using Kotlin. You will collaborate with cross-functional teams to deliver scalable and reliable solutions that meet the needs of our clients and end-users.
Key Responsibilities
1. Write clean, maintainable, and efficient code using Kotlin.
2. Develop back-end services and APIs for high-performance applications.
3. Design robust, scalable, and secure software architecture.
4. Participate in the full software development lifecycle, from requirements gathering to deployment and monitoring.
5. Conduct peer code reviews to ensure adherence to coding standards.
6. Advocate for and implement best practices in software development, including test-driven development (TDD) and continuous integration/continuous deployment (CI/CD).
7. Work closely with product managers, designers, and other engineers to deliver high-quality features.
8. Mentor junior developers and contribute to team growth.
9. Debug and resolve complex technical issues.
10. Optimize application performance and scalability.
Qualifications
1. Strong proficiency in Kotlin with 5+ years of experience.
2. Solid understanding of Java and JVM-based languages.
3. Experience with frameworks like Spring Boot, Ktor, or Micronaut.
4. Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
5. Familiarity with containerization (Docker, Kubernetes) and CI/CD pipelines.
6. Proficiency with relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Cassandra).
7. Expertise in writing optimized queries and managing database schemas.
8. Hands-on experience with automated testing frameworks and tools.
9. Experience with reactive programming and frameworks like Reactor or RxJava.
10. Familiarity with front-end technologies like JavaScript, React, or Angular.
11. Contributions to open-source projects or active participation in the developer community.
12. Certifications in Kotlin, Java, or cloud platforms.
If you are passionate about Kotlin and thrive in a collaborative, fast-paced environment, we would love to hear from you! Please submit your updated CV and a cover letter detailing your relevant experience.
#J-18808-Ljbffr