0% found this document useful (0 votes)
19 views3 pages

Micro

Uploaded by

hariharavarma5
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views3 pages

Micro

Uploaded by

hariharavarma5
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

You said you worked on a micro services project right which reduce

30% downtime? so could you please explain more about that micro
services

sure, sure. Actually, in my previous role at federate insurance, I developed a


micro services based client processing module that integrated with the third
party insurance database. So this was a very high transaction system, and
the goal was to reduce the client processing time by almost 30% so I will
leverage Spring Boot to build the micro services Kafka for asynchronous
messages to handle high volume data in real time and post the SQL for
persistent data storage. The architecture allowed for scalable and fault
tolerance processing, and I reach latency in data processing significantly
before to that at US Bank, I worked on real time fraud detection system using
Apache Kafka and Apache Flink, the system ingest, ingested the transaction
data in real time, processing it with the Flink I triggered alert for suspicious
activity. Even I wrote the Flink job to perform stream, stream processing and
aggregate, aggregate the result for alert generations.

Even I led the development of customer onboarding platforms using React


Native to allow new customers to securely sign up, upload document and
interact with financial product. So the front end was integrated with the
Spring Boot back end, and when I created secure API for documentation,
upload and user registration using JWT for authentication.

So could you tell me in the percentage wise how much you worked
on the existing code like optimising or modifying gate and how
much you worked on new code like writing it from the scratch?

on the percentage side, I would say it was almost 60 to 70% of the code I
worked on has involved modifying and enhancing existing code, while the
remainder, remaining around 30% have been focused on developing new
feature and application.

Have you worked on graph ql before?

You Yes, I do have Excel experience of working on grass QL like I have


developed a set of GraphQL APIs to provide financial data to customer facing
service to fetch specific data they needed. Even I implemented GraphQL
queries and mutations to enable front end applications to retain, retrieve and
modify data. I did set up GraphQL server using Spring Boot, along with the
GraphQL Java libraries, using GraphQL subscription for real time updates on
financial transaction balance, even I have worked on optimizing data fetching
by using data loader to batch and catch database calls, reducing the number
of queries and improving response times.

Tell me your experience in developing or working on mobile app?


Yes, yes, I have essentially involved in mobile app as well as browser based
web application. So like at US Bank, I worked on developing customer
onboarding platform using React, native for mobile capabilities, but also
develop browser based features with the React js and red X. And I also
developed mobile application using React Native to for class platform mobile
applications I developed for internal associates to manage The rules, track
goals and Access scheduling data.

Can you tell me your experience on JIRA and experience with cross
functional teams?

On the team size, like I have worked on a cross functional agile team that
includes back end developers, front end developers, QA engineers and
product engineers. Yes, I use JIRA to manage and prioritize the product
backlog, stories and tasks, and I use the spring tracking JIRA boots to set up
to track progress during the sprints. And at the US Bank, I worked on Java
Spring Boot focus on developing micro services. Again, there I used JIRA to
manage the backlogs, prioritize critical issues and manage Our sprints

can you tell us your work that your most proud of?

Yes, there are many things which I am particularly proud of, but one instance
I would like to explain it was a client processing system optimization. So I
was responsible for leading the development of a client processing module
that significantly optimized how clients were handled, improved the process.
I'm particularly proud of this project because the system was very slow,
prone to errors and required lot of manual intervention. So there was also
limited integration with external third party insurance database, which led to
data retrieval bottlenecks. So I designed and implemented micro service
architecture using Spring Boot to back end where each service was
responsible for specific tasks like data validation, and I integrated Apache
Kafka for real time data streaming, and I created a school APIs for seamless
communication between the internal service and third party insurance
database. And I also implemented a spring batch for handling batch jobs that
were responsible for processing large volume of clients. As the impact that
new system resulted in almost best reduction in time processing times and
integrated with the Costco, which reduced the data latency and improved
real time updates.

How you will start working on technology that you don't know?
What steps you follow to learn that technology?

Can you tell us your cloud experience(AZURE)?


Job Description:
Title - Lead Java developer.
1. Extensive java development (17+ versions) experience primarily
in complex systems and production support.
2. Extensive experience in restful and soap web services.
3. Extensive database experience especially with DB2, oracle , SQL
Server.
4. Marker interfaces experience.
5. Experience on web sphere.
6. Experience in Writing and skipping test cases in maven.
7. Extensive experience in web logic
8. Experience with security for backend applications. Optimizing
security compliance.
9. Strong understanding and experience on front end with html,
css, java script and angular or react and libraries.
10. Individual contributor. And mentor.

You might also like