I have more than 10 years of experience in designing, developing and maintaining software applications in Fintech Industry. I have experience in Java, Spring Boot, Web Services, microservices, dockers hibernate, OAuth2 and design patterns. At I2c I worked as a Software Engineer and as a Software Architect. As a senior software engineer, my primary responsibility is to implement business logic and overseeing back-end development in Java. Developed JSON and XML based web-services, Developed APIs that efficiently handled data serialization, deserialization, and transformation. Also Implemented concepts of data encryption, request signing and JWT in REST webservice.As a software architect, I am working as a lead architect on core banking module. As a lead architect, I played a pivotal role in driving the successful delivery of the Core banking product. Responsible for the design of a web service in Spring Boot. Involved in the design of numerous credit card modules. Provide technical guidance and leadership to development teams throughout the software development lifecycle, ensuring adherence to architectural guidelines and best practices.Throughout my professional journey, I have consistently showcased my expertise in utilizing Java to design and create solutions that enrich the financial system. I make a continuous effort to stay updated with the latest technologies and expand my knowledge base.