Senior Kotlin Developer

5 - 9 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Kotlin Web Developer, you will be responsible for designing and developing backend services using Kotlin and Java 16, focusing on scalability, maintainability, and performance. You will also lead system architecture discussions, build RESTful APIs, write clean and efficient code, collaborate with cross-functional teams, conduct code reviews, and support DevOps practices. Key Responsibilities: - Design and develop backend services using Kotlin and Java 16 with a focus on scalability, maintainability, and performance. - Lead and participate in system architecture and design discussions. - Build RESTful APIs and integrate with external services and systems. - Write clean, testable, and efficient code with a strong emphasis on quality. - Collaborate closely with frontend developers, QA engineers, and product managers. - Conduct code reviews and mentor junior team members. - Support DevOps practices by implementing CI/CD pipelines and ensuring robust deployment processes. - Stay current with best practices and emerging technologies in the Kotlin and Java ecosystems. Qualifications Required: - 5+ years of experience in backend development, with 2+ years using Kotlin. - Strong experience with Java 16, including modern Java features (e.g., records, sealed classes, pattern matching). - Familiarity with backend frameworks such as Ktor, Spring Boot (with Kotlin or Java). - Solid understanding of object-oriented and functional programming principles. - Experience working with relational and NoSQL databases (e.g., PostgreSQL, MongoDB). - Knowledge of API design principles and experience with RESTful APIs. - Proficiency with Git and CI/CD tools. - Understanding of containerization (Docker) and deployment practices. Tech Stack: - Languages: Kotlin, Java 16 - Frameworks: Ktor, Spring Boot - Databases: PostgreSQL, MongoDB - DevOps: Docker, Kubernetes, GitHub Actions / Jenkins - Cloud: AWS / GCP / Azure (depending on project),

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

Coimbatore, Tamil Nadu, India

Coimbatore, Tamil Nadu, India

Coimbatore, Tamil Nadu, India

Hyderabad, Telangana, India