CareerPlan

Senior Java Developer (5+ YOE)

Remote · Everywhere | Bangalore UrbanRemoteFull-time2026-11-06
HybridNo visa sponsorship

Core

Design, develop, test, and maintain scalable Java-based enterprise and cloud-native applications, including distributed microservices and RESTful APIs.

Role type

Senior IC Java developer (microservices/cloud-native)

Builds

Scalable Java applications, microservices, and cloud-native systems

Domain

Enterprise software development, cloud-native architecture

Required skills

Core Java (8+), Spring Boot, Spring Cloud, microservices architecture, RESTful API design, SQL/NoSQL databases, message brokers (Kafka/RabbitMQ), containerization (Docker/Kubernetes), AWS services

Preferred skills

Multithreading/concurrency optimization, CI/CD pipelines, mentoring junior developers

Technologies

Spring Framework, Hibernate/JPA, MySQL, PostgreSQL, MongoDB, Redis, Elasticsearch, Kafka, RabbitMQ, Docker, Kubernetes, AWS, JUnit, TestNG, Maven, Git, Jira

Responsibilities

Architect and implement distributed microservices, develop secure RESTful APIs, containerize and deploy applications using Docker and Kubernetes, troubleshoot complex production issues, conduct code reviews, mentor junior developers, participate in architecture discussions

Seniority

Senior, hands-on IC