Back End Developer

5 years

0 Lacs

Posted:10 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Summary:

Backend Developer with 5+ years of experience


Key Responsibilities:

  • Design, develop, and maintain clean, modular, and scalable

    backend systems using Kotlin

  • Build RESTful and/or GraphQL APIs to support web and mobile platforms
  • Collaborate with cross-functional teams to translate business requirements into technical solutions
  • Implement and maintain integrations with external systems and services
  • Optimize backend performance, reliability, and scalability
  • Ensure code quality through unit testing, integration testing, and code reviews
  • Contribute to CI/CD processes and backend deployment pipelines
  • Document system architecture and application workflows
  • Participate in Agile development cycles including sprint planning, standups, and retrospectives


Required Skills & Experience:

  • 5+ years of experience in

    backend development

    , with

    3+ years specifically using Kotlin

  • Strong understanding of

    object-oriented programming

    and

    functional programming

    concepts
  • Proficient in building and consuming

    RESTful APIs

  • Experience with

    microservices architecture

  • Solid experience with

    SQL and NoSQL databases

    (e.g., PostgreSQL, MySQL, MongoDB)
  • Familiarity with

    Spring Boot

    ,

    Ktor

    , or similar Kotlin frameworks
  • Experience with build tools like

    Gradle

    or

    Maven

  • Knowledge of

    containerization

    and orchestration tools (e.g.,

    Docker

    ,

    Kubernetes

    )
  • Version control using

    Git

  • Experience with

    unit testing

    and

    test-driven development (TDD)


Nice to Have:

  • Familiarity with

    cloud platforms

    like

    AWS

    ,

    Azure

    , or

    GCP

  • Experience with

    event-driven architecture

    and

    messaging systems

    (e.g., Kafka, RabbitMQ)
  • Exposure to CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions
  • Experience with GraphQL APIs
  • Understanding of secure coding principles and application security best practices


Education:

  • Bachelor's or Master’s degree in Computer Science, Engineering, or related technical field (or equivalent experience)

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps 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

Mumbai, Maharashtra, India