Java Developer with Kotlin

DCM Infotech Limited

$100K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of hands-on experience in Java application development.
  • Strong experience with Java versions 11, 17, and 21.
  • Mandatory hands-on experience with Kotlin.
  • Proficiency in Spring Boot and Microservices architecture.
  • Experience building RESTful APIs.
  • Strong understanding of object-oriented programming and design principles.
  • Familiarity with relational databases like Oracle, PostgreSQL, or MySQL.
  • Experience with version control using Git and build tools like Maven or Gradle.

Responsibilities

  • Design and develop enterprise-grade Java applications.
  • Support and enhance existing backend services.
  • Build and maintain REST APIs for scalability and performance.
  • Implement Microservices architecture for modular applications.
  • Work with cloud-native technologies and platforms.
  • Collaborate with cross-functional teams in an Agile environment.
  • Ensure API security by understanding OAuth2 and JWT practices.

Benefits

  • Flexible work hours to promote work-life balance.
  • Opportunities for professional development and training.
  • Access to cloud technologies and modern development tools.
  • Collaborative Agile work environment.
  • Health and wellness programs to support employee well-being.
Full Job Description
Job Description:

We are seeking an experienced Java Developer with strong expertise in Java, Kotlin, Spring Boot, and Microservices to design, develop, and support enterprise-grade applications. The ideal candidate will have experience building scalable backend services, developing REST APIs, and working with cloud-native technologies in an Agile environment.

Required Qualifications
  • 5+ years of hands-on experience in Java application development.
  • Strong experience with Java 11/17/21.
  • Hands-on experience with Kotlin (Mandatory).
  • Strong experience with Spring Boot and Microservices architecture.
  • Experience developing RESTful APIs.
  • Strong understanding of object-oriented programming, design patterns, and SOLID principles.
  • Experience with relational databases such as Oracle, PostgreSQL, or MySQL.
  • Experience with Git and Maven/Gradle.
  • Familiarity with messaging technologies such as Kafka or RabbitMQ.
  • Knowledge of Docker and Kubernetes.
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Understanding of OAuth2, JWT, and API security best practices.
  • Strong analytical, debugging, and problem-solving skills.
  • Excellent communication and collaboration skills.

Similar Jobs

More Jobs at DCM Infotech Limited

More Information Technology Jobs

Find similar Java Developer with Kotlin jobs: