Technical/Solution ArchitectIdentifying business problems and designing software development solutionsProven experience as a Technical/Solution Architect for software developmentExcellent business and interpersonal communication skillsStrong proficiency in OOPS concepts with JAVA and knowledge of RESTful APIS Architecture.Min. 12 years of experience with Spring Boot, Spring Security, Spring Data, Spring MVC along with Unit Testing, Integration Testing.RDBMS knowledge and/or exposure to MS SQL server, Oracle databases.Authoring of technical documentation that communicates in a clear and detailed fashion the proposed technical solution.Very good understanding of Security aspects, Public Key Infrastructure.Experience in Performance Analysis and applications tuning.Excellent understanding of design patterns and microservice architecture.Hands on experience with Kubernetes and exposure to Vertex AI is considered a plus.