Backend DeveloperDesign develop and maintain scalable backend services using Java Spring Boot and MicroservicesLead technical discussions code reviews and mentor junior developersCollaborate with frontend teams and architects to integrate RESTful APIsOptimize application performance and ensure high availabilityImplement caching strategies using Redis and manage relational data with PostgreSQLParticipate in Agile ceremonies and contribute to sprint planning and estimationsEnsure secure and efficient API communication across servicesTroubleshoot production issues and provide timely resolutionsStrong proficiency in Java 8 Spring Boot and RESTful API developmentExperience with Microservices architecture containerization Docker and CICD pipelinesSolid understanding of PostgreSQL database design and query optimizationHandson experience with Redis Cache for performance tuningFamiliarity with Nodejs for backend scripting or microservice developmentKnowledge of API security protocols OAuth2 JWTExperience with version control systems Git and build tools MavenGradleExposure to NestJS or Expressjs in Nodejs environmentsExperience with cloud platforms Azure AWS GCPFamiliarity with monitoring tools New Relic PrometheusKnowledge of asynchronous messaging Kafka RabbitMQ