Lead requirements gathering, technical design, development, integration, and security review.Develop and enhance applications using Java, Spring Boot, Microservices, REST APIs and SQL.Coordinate with business users, vendors, and interface teams to ensure timely delivery.Ensure application quality, performance, reliability, and security compliance.Support testing strategy, test planning, and release/change management activities.Agile Methodology