Job Description:  
We are looking for a highly experienced Senior Java Developer  with expertise in Spring Boot  and Microservices  architecture.
The ideal candidate will have 6+ years  of experience in building scalable, high-performance applications.
Key Responsibilities:  
- Develop and maintain Java-based applications  using Spring Boot  and Microservices .
 
 
- Create and implement RESTful APIs  and integrate with third-party services.
 
 
- Design and build scalable, resilient  microservices.
 
 
- Perform code reviews  and optimize applications for performance and security.
 
 
- Deploy and manage applications on cloud platforms  (AWS, Azure, or GCP).
 
 
- Implement CI/CD pipelines  for continuous integration and deployment.
 
 
- Diagnose and resolve technical issues  and production bugs.
 
 
Required Skills:  
-  Java 8+ or 11+  (strong proficiency) 
-  Spring Boot, Spring MVC, Spring Security  
-  Microservices architecture  and distributed systems 
-  RESTful APIs  and API gateways 
-  SQL and NoSQL databases  (PostgreSQL, MongoDB, etc.) 
-  Cloud platforms  (AWS, Azure, or GCP) 
-  Containerization  (Docker, Kubernetes) 
-  CI/CD pipelines  (Jenkins, GitLab CI) 
-  Message brokers  (Kafka, RabbitMQ)