Senior Java Developer (839)

We Search

Not Interested
Bookmark
Report This Job

profile Job Location:

Bengaluru - India

profile Monthly Salary: Not Disclosed
Posted on: 7 hours ago
Vacancies: 1 Vacancy

Job Summary

Design develop and maintain enterprise-grade backend applications using Java 8/11/17/21

Build scalable microservices using Spring Boot Spring Cloud Spring MVC

Develop robust RESTful APIs and GraphQL APIs following industry best practices

Design and implement microservices architecture with proper service decomposition API Gateway Service Registry Circuit Breaker patterns

Implement Spring Cloud components — Eureka Zuul/Spring Cloud Gateway Config Server Ribbon Hystrix/Resilience4j Sleuth Zipkin

Write clean modular and well-documented code following SOLID principles Design Patterns and Clean Code practices

Implement event-driven architecture using Apache Kafka RabbitMQ ActiveMQ AWS SQS/SNS

Design and optimize database schemas for both SQL (PostgreSQL MySQL Oracle SQL Server) and NoSQL (MongoDB Cassandra DynamoDB Redis) databases

Implement ORM using Hibernate JPA (Java Persistence API) Spring Data JPA MyBatis

Build and maintain batch processing jobs using Spring Batch

Implement caching strategies using Redis Ehcache Hazelcast Caffeine Cache for performance optimization

Design and implement authentication & authorization — Spring Security JWT OAuth 2.0 SSO LDAP Keycloak SAML Role-Based Access Control (RBAC)

Design develop and maintain enterprise-grade backend applications using Java 8/11/17/21 Build scalable microservices using Spring Boot Spring Cloud Spring MVC Develop robust RESTful APIs and GraphQL APIs following industry best practices Design and implement microservices architecture with proper...
View more view more