Key Responsibilities
- Design develop and maintain scalable backend services using Java Spring Boot and Microservices
- Lead technical discussions code reviews and mentor junior developers
- Collaborate with frontend teams and architects to integrate RESTful APIs
- Optimize application performance and ensure high availability
- Implement caching strategies using Redis and manage relational data with PostgreSQL
- Participate in Agile ceremonies and contribute to sprint planning and estimations
- Ensure secure and efficient API communication across services
- Troubleshoot production issues and provide timely resolutions
Required Skills
- Strong proficiency in Java 8 Spring Boot and RESTful API development
- Experience with Microservices architecture containerization Docker and CICD pipelines
- Solid understanding of PostgreSQL database design and query optimization
- Handson experience with Redis Cache for performance tuning
- Familiarity with Nodejs for backend scripting or microservice development
- Knowledge of API security protocols OAuth2 JWT
- Experience with version control systems Git and build tools MavenGradle
Nice to Have
- Exposure to NestJS or Expressjs in Nodejs environments
- Experience with cloud platforms Azure AWS GCP
- Familiarity with monitoring tools New Relic Prometheus
- Knowledge of asynchronous messaging Kafka RabbitMQ
Skills
Mandatory Skills : Architecture Patterns and StylesGitIstioAPI GatewayJenkinsKafkaKubernetesMicroservicesPostmanSpringBootMavenSelenium Testing AutomationDesign PatternsSwaggerJava MicroservicesAdministration and Access ManagementDockerIntegration Architecture
Required Skills : Java
Basic Qualification :
Additional Skills :
This is a high PRIORITY requisition. This is a PROACTIVE requisition
Background Check : No
Drug Screen : No