Hiring for Java springboot, Microservices - BangaloreDesign, implement, and maintain Java-based applications.Analyze user requirements and define application objectives.Participate in the full software development lifecycle including planning, development, testing, deployment, and maintenance.Write clean, scalable, and well-documented code