Minimum 8+ years of experience in Java Backend Development.
Strong expertise in Java Core, Advanced Java, and Java 21.
Hands-on experience with Java Design Patterns and Object-Oriented Design principles.
Strong experience with Spring Core, Spring Boot, Spring JPA, and Spring Security.
Experience with Persistence frameworks and relational databases, including PostgreSQL.
Expertise in Redis Caching and performance optimization techniques.
Experience designing and implementing event-driven architectures using Kafka.
Strong experience with Unit Testing and Integration Testing.
Experience creating and maintaining API Documentation, API Contracts, and OpenAPI specifications.
Experience conducting Performance Testing and application tuning.
Strong understanding of Architecture and System Design principles.
Knowledge of Azure Fundamentals and cloud-native application development.
Experience with Azure services including Web PubSub, API Gateway, and Blob Storage.
Hands-on experience with Kubernetes and containerized deployments.
Strong experience in Microservices Architecture and Design.
Excellent analytical, problem-solving, and communication skills.
Skills: MS Azure, Java Rest web services, Microservices, Java API Management & Microservices, Spring Boot Experience Required: 8-10
Company Benefits & Culture
• Inclusive and diverse work environment
• Opportunities for professional growth and development
• Comprehensive health and wellness benefits