Sarath Mannam
Senior Java Full Stack Developer @JPMorganChase
Signup · Get unlimited contacts
WORK HISTORY
Senior Java Full Stack Developer @JPMorganChase
Plano, TX, US
Worked as a Senior Java Full Stack Developer on a project aimed at redesigning our customer-facing banking portal. This portal was an integral component of our digital transformation initiative, with the goal to improve the user experience and performance. Leverage microservices principles to break down application into components and deployed services to AWS & Azure Cloud. • Integrating React-Redux framework to scale and maintain the application better while handling large amounts of data. • Used React JS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA). • Used JAVA 1.8 features like Lambdas, Parallel Streams and functional interfaces. • Implemented Core Java concepts like Multithreading, Concurrency, Exception Handling and Collections wherever necessary in the application. • Implemented microservices based architecture using Spring Boot utilizing REST APIs. • Implemented the various layers of the application using Spring Framework modules such as Spring IOC, Spring AOP, Spring MVC and Spring ORM, Spring JPA, Spring boot. • Followed Spring Boot MVC Rest framework to develop the application flow for the project. Developed views and controllers for client and manager modules using Spring MVC and Spring Core. • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema. • Developing RESTful web services using Node JS and Express JS to interact with the Rest services and database, hosted on multiple load balanced cloud instances. • Used Mocha, Chai, Jest frameworks for unit testing client and server. • Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React.JS, Vue.JS that meets accessibility and web browser standards for website. • Worked on AWS to integrate the server side and client-side code. • Leveraged Docker for containeraziation and Git for Version control.
EDUCATION
R.V.R. & J.C. College of Engineering
Bachelors, Computer Science
ABOUT SARATH MANNAM
8+ years of professional IT experience as Java/J2EE Developer with comprehensive knowledge in all phases of SDLC. • Expertise in UI Design and Development using HTML5, CSS3 (SASS, LESS), Bootstrap, JavaScript, JSP, XML, JSON, jQuery bootstrap, Vue.JS, Node.js AJAX that follows W3C Web standards. • Good knowledge on client-side JavaScript framework Angular 6.x with NGRX to achieve MVVM design flow and build Single-page applications. • Experienced in developing and maintaining React Applications utilizing Redux architecture. • Worked extensively with JAVA 8 features like Stream API, Time API, Functional Interfaces Multithreading, Transaction Management, Exception Handling, Collection API. • Expertise in J2EE Technology- Spring, Hibernate, Struts, Servlets, JSP, EJB, JPA, JDBC, JTA, JavaBeans, JMS (MQ series). • Worked with various frameworks in Spring such as Spring IOC, AOP, Spring transaction Management, Spring Data, Spring JDBC, Spring Batch, Spring JTA, Spring IO and Spring Security. • Developed and deployed Microservices based applications using Spring Boot and Spring Cloud. • Hands-on experience in using message brokers such as ActiveMQ, RabbitMQ and Apache Kafka. • Proficient in using Spring Data JPA to automatic creation of Data Access Objects (DAOs). • Developed projects with RESTful services, SOAP and automated the documentation using Swagger and WADL. • Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept. • Good Experience in React.js for creating interactive UI using One-way data flow, Virtual DOM, JSX. • Expertise in using Angular JS Directives, Controllers, Filters, Services, Templates, Events, and Injectors. • Experienced in working with Node.JS and NPM modules. • Experience in Client Scripting language and server-side scripting languages like, JavaScript with ECMA6 features, TypeScript. • Have good knowledge on different databases like PostgreSQL, MySQL, DB2, Oracle 12c/11g, SQL Server, NoSQL DB and good experience in writing stored procedures, functions and triggers using PL/SQL. • Well experienced in using various AWS Components like EC2, S3, SNS, SQS, EBS, IAM, Cloud Watch, RDS and Lambda for server less program functions. Experience in Integration of Amazon Web Services with other applications infrastructure. • Certified In Azure Fundamentals and working knowledge of Azure App Service, Azure Functions, ACR, ACI, Cosmos DB, Azure Event Grid and Message Queues. • Experience with Docker containers to create Docker images/ containers and Kubernetes container orchestration system.
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.