Specialist Programmer
InfosysOct, 2021 - Present4 yr 1 month
Constructed robust and scalable solutions using Spring Boot and micro-services by utilizing their ecosystem for dependency injection and data access to meet client requirements and ensure peak performance. Engaged with various APIs and Kafka to communicate between different components of the application. For data storage and retrieval, leveraged Reactive Cosmos and JPA Repository. Conducted configuration setup for both CCM and MMS in a microservices environment. Enhanced security and debugging by simplifying intricate validations and code structures through Java streams and LLD principles. Created a Java Proxy server application and an end-to-end application with Spring Web Controller. Contributed to Java library design for attribute masking, enhancing project architecture. Utilized BDD Cucumber and JUnit for test cases and achieved comprehensive coverage via Sonarqube. Developed custom utilities, validations, and integrated applications to enhance functionality. Crafted multiple reusable Java code modules for team members to enhance efficiency and productivity. Handled various data formats such as JSON, YAML, XML, MultiMuleMap etc. Deployed, monitored, diagnosed, and optimized applications for diverse environments.