Kotlin Backend Engineer

3 - 7 years

0 Lacs

Posted:4 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a skilled Backend Developer with over 5 years of experience, you will be responsible for designing, developing, and maintaining clean, modular, and scalable backend systems using Kotlin. Your primary focus will be on building RESTful and/or GraphQL APIs to support web and mobile platforms. Collaborating with cross-functional teams, including frontend developers, DevOps engineers, and product teams, you will translate business requirements into technical solutions and implement integrations with external systems and services. Your key responsibilities will include optimizing backend performance, reliability, and scalability while ensuring code quality through unit testing, integration testing, and code reviews. Contributing to CI/CD processes and backend deployment pipelines, you will also document system architecture and application workflows. Active participation in Agile development cycles, including sprint planning, standups, and retrospectives, will be essential for successful project delivery. To excel in this role, you must possess at least 5 years of backend development experience, with a strong command of Kotlin for over 3 years. A solid understanding of object-oriented programming and functional programming concepts is crucial, along with proficiency in building and consuming RESTful APIs. Experience with microservices architecture, SQL and NoSQL databases, Kotlin frameworks like Spring Boot or Ktor, as well as build tools such as Gradle or Maven, will be highly beneficial. Knowledge of containerization and orchestration tools like Docker and Kubernetes, version control using Git, and experience with unit testing and test-driven development are also required skills. Familiarity with cloud platforms, event-driven architecture, CI/CD tools, GraphQL APIs, and secure coding principles will be advantageous. Ideally, you should hold a Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field. Equivalent experience in the field will also be considered.,

Mock Interview

Practice Video Interview with JobPe AI

Start Spring Boot 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now
BayOne Solutions logo
BayOne Solutions

IT Services and IT Consulting

Pleasanton CA

RecommendedJobs for You