HumanBit Logo

Backend Developer (Java and Kotlin) | withRemote

full-time
Posted on March 8, 2025

Job Description

Backend Developer (Kotlin/Java)

Company Overview

The client is a technology company specializing in custom software development, mobile app creation, cloud services, data analytics, applied AI, cybersecurity, web design, and UX/UI design. They emphasize building robust, scalable, and world-class software products and applications. Their expertise spans various technology stacks, including MERN, MEAN, applied AI, Oracle, AWS, GCP, Microsoft Azure, and PAAS. They have developed products such as Digirestro, Task Manager, and Attendance Management. The company operates from multiple locations, including Pune and Nagpur in India, and Kendall Park, New Jersey, USA.

Job Summary

We are seeking a highly skilled Backend Developer with expertise in Kotlin/Java (not Android) to join our dynamic team. The ideal candidate will have experience in building scalable backend solutions, working with relational databases, and utilizing modern frameworks like Spring and Webflux. This remote role prefers candidates based in Pune/Mumbai who can travel for training purposes.

Responsibilities

  • Develop and maintain backend services using Kotlin/Java.
  • Design and implement scalable microservices with Spring Boot/Webflux (Reactor).
  • Work with relational databases (PostgreSQL preferred) and ensure optimal data handling.
  • Optimize backend performance and ensure system reliability.
  • Collaborate with frontend, DevOps, and product teams to deliver high-quality software solutions.
  • Ensure best practices in coding, security, and system design.

Qualifications

  • Kotlin/Java backend development experience (5+ years).
  • Experience with Spring Boot/Webflux (Reactor) (1+ year).
  • Proficiency with relational databases (PostgreSQL preferred) (2+ years).
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills and professionalism.
  • Bachelor's degree in Computer Science, Engineering, or a related field.

Preferred Skills

  • Experience with NoSQL databases (Cassandra/MongoDB).
  • Knowledge of Kafka for event-driven architecture.
  • Familiarity with AWS, Docker for cloud-based deployments.
  • Exposure to full-stack development with React.
  • Understanding of ClickHouse for analytics.

Experience

5-7 years of experience in backend development using Kotlin/Java, with significant exposure to Spring Boot/Webflux and relational databases.

Environment

This is a remote role, but candidates from Pune/Mumbai are preferred due to possible travel requirements for training purposes.

Salary

Estimated salary range is ₹15-25 LPA CTC (1L up to 1.5L in hand per month).

Growth Opportunities

  • Opportunity to work on modern tech stacks.
  • Collaborative and professional work environment.

Benefits

  • Competitive salary.
  • Remote work flexibility with occasional travel to Pune/Mumbai for training.
Powered by
HumanBit Logo