Search Jobs

Search by job, company or skills

Java + kotlin Developer

Java + kotlin Developer

Deqode
6-8 Years

This job is no longer accepting applications

Job Description

Job Summary

We are looking for a Senior Backend Engineer with strong experience in Java, Spring Boot, and Microservices architecture. Candidates with server-side Kotlin development experience are highly preferred. Strong software engineering fundamentals, REST API development expertise, and experience building enterprise-scale applications are essential.

The ideal candidate should be passionate about clean code, testing, scalability, and product/platform engineering.

Key Responsibilities

  • Design, develop, and maintain scalable backend applications using Java and/or Kotlin.
  • Build and enhance RESTful APIs and microservices-based applications.
  • Develop high-performance, secure, and reliable enterprise applications.
  • Participate in system design, architecture discussions, and technical decision-making.
  • Write clean, maintainable, and well-tested code following industry best practices.
  • Implement and maintain automated unit tests, integration tests, and other testing strategies.
  • Collaborate with Product, Engineering, and DevOps teams to deliver high-quality solutions.
  • Troubleshoot production issues and optimize application performance.
  • Mentor junior developers and contribute to engineering excellence initiatives.

Required Skills

  • 6–8+ years of backend development experience.
  • Strong proficiency in Java.
  • Experience with server-side Kotlin (preferred) or willingness to learn and work extensively in Kotlin.
  • Hands-on experience with Spring Boot and Microservices architecture.
  • Strong experience developing REST APIs.
  • Experience building enterprise-grade applications.
  • Good understanding of software design patterns and object-oriented programming principles.
  • Strong knowledge of unit testing frameworks such as JUnit, Mockito, or equivalent.
  • Experience with Test-Driven Development (TDD) is highly desirable.
  • Knowledge of CI/CD pipelines and version control systems such as Git.
  • Experience working with relational and/or NoSQL databases.

Skills:- Java, Spring Boot, Microservices and Kotlin

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Test-Driven Development

NoSQL Databases

Object-Oriented Programming

About Company

Similar Jobs

8-12 yrs
Pune, India
Skills:
Java, Git, Android SDK, Kotlin, Rest Apis, Mobile Application Security, Testing, Performance optimization
8-10 yrs
Bengaluru, India
Skills:
class diagrams , Java, Graphql, Design Patterns, Data Structures, Spring Boot, Kotlin, Sql, Algorithms, System Design, API design, Sequence Diagrams, DevOps practices, Cloud Platforms, Microservices Architecture, Component-Level Designs, CI/CD tools, Scalable distributed systems, Architecture Documents, Cloud-native applications, Database design principles
7-10 yrs
India, Pimpri
Skills:
Spring Boot, Java, Microservices, Kotlin
7-10 yrs
Bengaluru, India
Skills:
Sql, Spring Boot, Microservices, Java, Spring, Postgres, Kafka, Gitlab, Redis, Kubernetes, Kotlin, Jenkins, REST, Clickhouse, CI-CD pipelines, OpenAPI 3.0
7-9 yrs
Bengaluru, India
Skills:
Nosql, React, Typescript, PostgreSQL, Redux, Spring Boot, Kotlin, Restful Apis, Sql, micro frontends, CI CD processes