Revanth G
Sr. Full Stack Java Developer | Spring | Spring Boot | RESTful APIs | Microservices | Kafka | AWS | GCP | Green Card
- Role
- Senior Java Full Stack Developer at Fannie Mae
- Location
- San Jose, CA, US
- LinkedIn followers
- 500 followers
Experience
Senior Java Full Stack Developer
Feb 2021 — Present
Involved in migrating from the existing commercial product personalization engine to our own internal version of personalization platform.Responsible for managing internal tooling of our messaging/personalization engine platform that drives what notifications are given to end users.Implemented Micro Services Using annotations-based Spring Boot framework that polls events from SQS queue, process and stores the events in RDS (Postgres) and publishes to another SQS queue for downstream services to use/ for data warehousing.Exposed and Consumed RESTful Webservices for different modules of the project.Designed and implemented RESTful APIs with asynchronous endpoints to handle long-running operations, reducing API response times for end-users.Leveraged Spring WebFlux to build reactive applications and achieve non-blocking I/O for improved performance and responsiveness.Created beans and managed dependencies with Spring Boot Auto Configuration.Used Junit and Mockito for unit and Integration testing.Perform API testing using Postman for verifying the Restful Endpoints.Improved the self-serviceness of the platform by identifying customer pain-points from user feedback and adding UI features using JavaScript, Typescript and React to address them.Worked on implementing the new designs to improve the UI/UX features using Typescript and React. Also migrated some of the Class Components to Functional Components.Used Jest, React Testing Library and Enzyme for testing react components.Used Docker for containerization and deployed applications on AWS services like EC2.Upgraded Java versions from 1.8 to 11 and 17.Added Instrumentation, Monitoring, alerting capabilities to track the Operational performance of the services during production support/on call.Used to be on Production Support/On call and solve issues immediately if arises any.Implemented Security fixes like CSRF, XSS etc. as per requirements.
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.