Manoj Pusala

Role
Java Application Developer at U.S. Bank
Location
Charlotte, NC, US
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Manoj Pusala

Java Developer who enjoys the challenge of solving problems through coding and getting…

Experience

  1. Java Application Developer

    U.S. Bank

    Jan 2020 — Present · Charlotte, NC, US

    US Bank is replacing their system with a new trading system. They have two legacy vendor systems that are a system of record - one is the trading system and the other one is used for Accounting for FX. It\'s a monolithic application and thus they are looking to replace the existing systems. This will allow for better data, faster data and the new system will have the ability to get business logic from data and make better trading decisions that will thus grow revenue for US Bank and help mitigate risk • Experience in designing and developing the existing monolithic application to production-ready microservices. • Experience in using reactive programming paradigm promoting an asynchronous, non-blocking, event-driven approach to data processing • Used MyBatis as a persistence framework for the DAO layer to access Oracle 12c and Microsoft SQL Server database. • Integrating the application with RESTful APIs/Web Services to fetch data from the back-end server and parsing the XML, and JSON response. • Designed and developed Restful APIs for different modules in the project as per the requirement. • Experience using Reactive concepts like Flux, Mono to support Asynchronous functionality, and improve performance. • Utilized Java 8 features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application. • Developed Microservices supporting REST and deployed into cloud environments like Kubernetes. • Wrote complex SQL queries for database models and used databases like Oracle SQL Developer, Microsoft SQL Server, Postgres. • Experience with Kibana and Prometheus to watch the application status and track the performance. • Extensively used Spring Batch for Automation Testing which runs every day and validates the results against the API. • Developed unit and integration tests for existing microservices using JUnit, Mockito.

Education

  • Colorado Technical University

    Master's degree, Information Technology

    2016 — 2017

  • Anurag Group of Institutions

    Bachelor's degree, Information Technology

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.

Manoj Pusala — Java Application Developer at U.S. Bank in Charlotte, NC, US | Unifers