HamburgerMenu
hirist

Red Apple Technologies - Senior Java Developer - Spring Boot

Red Apple Technologies Pvt Ltd
Kolkata
8 - 10 Years
star-icon
4.2white-divider35+ Reviews

Posted on: 16/12/2025

Job Description

Description:

Role Overview :

We are looking for a Senior Java Developer with deep expertise in enterprise application development and distributed systems.

The candidate will play a critical role in designing and building high-performance microservices-based platforms and mentoring junior developers.

Key Responsibilities :

- Design, develop, and maintain enterprise-grade applications using Core Java and Spring ecosystem

- Architect and implement microservices-based solutions with Spring Boot and Spring Cloud

- Develop and integrate event-driven systems using Kafka and in-memory data stores like Redis

- Ensure high availability, scalability, fault tolerance, and performance of backend systems

- Participate in system design, architecture reviews, and technology selection

- Write efficient, secure, and testable code adhering to best practices

- Optimize application performance, memory usage, and database interactions

- Collaborate with DevOps teams on CI/CD, deployment, and monitoring strategies

- Provide technical leadership, code reviews, and mentorship to development teams

Technical Skills Required :

- Strong expertise in Core Java (multithreading, collections, JVM internals)

- Extensive experience with Spring, Spring Boot, Spring MVC, Spring Security

- Hands-on experience with Microservices architecture

- Strong knowledge of Kafka for messaging and event streaming

- Experience with Redis for caching and performance optimization

- Experience with relational and NoSQL databases

- Knowledge of RESTful APIs, JSON, and API security

Good to Have :

- Experience with Docker, Kubernetes, and cloud-native deployments

- Knowledge of observability tools (Prometheus, Grafana, ELK)

- Exposure to domain-driven design and distributed system patterns


info-icon

Did you find something suspicious?