Sravanthi M

Sravanthi M Email and Phone Number

Sr. Java Full Stack Developer @ Charger Logistics Inc.
brampton, ontario, canada
Sravanthi M's Location
United States, United States
About Sravanthi M

Java Backend Developer with 8 years of experience that includes developing and implementing Enterprise Application using Java, J2EE. Expertise in implementing Microservices architecture applications using Spring Boot, Spring Cloud, AWS, My SQL, Rest API. Expertise in Java, J2EE, JDBC, JSP, Servlets, STRUTS, Springs Core, Spring MVC, Spring Boot, Hibernate, Web Services (SOAP AND REST API) Skilled in Programming in Java, Spring Boot, React, Apache Kafka, DevOps, Web Development Experience on Enterprise Applications, Distributed Application Development, Client/Server Applications, Web Services, Micro services, and Application development using J2EE Technologies such as Spring boot, Spring MVC, Spring Data and Hibernate on cloud AWS, GCP, Azure.

Sravanthi M's Current Company Details
Charger Logistics Inc.

Charger Logistics Inc.

View
Sr. Java Full Stack Developer
brampton, ontario, canada
Employees:
401
Sravanthi M Work Experience Details
  • Charger Logistics Inc.
    Sr. Java Full Stack Developer
    Charger Logistics Inc. Feb 2022 - Present
    United States
    • Developed a scalable microservices-based application using Java and Spring Boot, implementing RESTful. APIs and leveraging the Spring Cloud ecosystem for service discovery, configuration management, and load balancing.• Developed Spring REST controllers to serve data in XML and JSON format and configured application using Maven. • Used Apache Kafka for reliable and asynchronous exchange of important information between multiple business applications. • Utilized Spring Core to implement dependency injection and inversion of control, ensuring modular and maintainable code.• Used Microservices to ensure the scalability of application on cloud infrastructure. • Implemented SQL queries to interact with the database and implemented same in JPA Repository classes.• Implemented REST API end points to store/retrieve user data from the MY SQL for the application.• Used AWS cloud services such as EC2, auto-scaling and VPC to provision secure build, highly scalable and flexible systems. • Consumed REST based Microservices with Rest template based on RESTful APIs.• Used Eureka and Spring Cloud for service discovery and expertise in load balancing application services.• Designed and developed the application using Core Java, J2EE, Spring and Spring DATA JPA.• Used Eclipse IDE for implementing business tier with spring boot, Spring IOC, AOP and MVC.• Used Java 8 features like Lambda expression, stream APIs and Functional Interfaces.• Used java concepts like Collections, Generics, Exception handling, IO, Concurrency to develop business logic.
  • Jpmorgan Chase & Co.
    Full Stack Java Developer
    Jpmorgan Chase & Co. Jul 2020 - Jan 2022
    United States
    • Extensively worked with consuming the REST services from the front-end using React JS.• Developing the Microservices using Spring Boot that create, update, delete and get the requested data from backend.• Implemented MVC architectural design pattern using Spring MVC module.• Implemented the application using Java/JEE Design patterns like MVC, Singleton, and Data Transfer Object (DTO), DAO.• Worked on React JS virtual Dom and React Views, rendering using components which contains additional components called custom HTML tags.• Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.• Implemented event-driven architecture using Apache Kafka, enabling real-time data streaming and seamless communication between microservices.• Implemented Security with JWT and Spring Security.• Containerized Spring Boot applications with Docker and deployed to Amazon EC2 container using AWS admin console.• Extensively worked on form validations using the Spring based annotations. • Involved in working with SQL queries, function, and procedures for performing CRUD operations on database using JDBC/JPA concepts on Oracle11g database.• Implemented JWT (JSON Web Token) with Bearer authentication tokens, Spring Security and OAuth2.0 for securing Microservices.• Implemented Agile, Scrum methodologies actively involved in technical meetings, requirements gathering, analysis, planning, effort estimations, development, and testing.• Implemented API Gateway for routing all services configured and implemented Load balancing of the services.• Implemented Resilience4J Circuit Breaker Pattern for handling services failure.• Configured Transaction management and followed best practices to implement transaction support for consistent database updates using spring transactions.• Built Maven scripts for automated deployment and for the build operation of the entire application.
  • Care More
    Java Developer
    Care More Jan 2019 - Jul 2020
    India
    • Involved in the complete SDLC including design of System Architecture, development of System Use Cases based on the functional requirements. Designed the algorithm and codes and have used design patterns and Object-Oriented Design methodology.• Participated in Server upgrades, code migrations, and worked on important enhancements in the business requirements. Involved in implementation of MVC pattern using Angular JS, Node JS, JSP and Spring Controller.• Used JAX-RPC Web Services using SOAP to process the application for the customer. Implementing the nightly batch jobs to process the data.• Used Spring Batch to build the POJO-based development approach of the Spring Framework. Design and developed configuration output in XML and PDF format. Designed and developed configuration wizard using Spring MVC, used Spring Web Flow to create business rule-based flow mechanism, and configuration entity model in JPA.• Implemented Restful Web Services using Spring Boot. Created detail design documents for use cases of the system that are signed off by business users. Implemented MVC architecture using JSP, Spring, Hibernate and used Spring Framework to initialize managed beans and services.• Used spring boot Actuator to externalize application's configuration properties for different environments. Worked on the development of the Language Manager application using Portlets, Struts, SQL Server, Hibernate, etc. Used Spring Batch with Spring Boot framework for developing a batch application for Loyalty Rewards.• Integrated Spring MVC model for front-end request action controller and Spring JPA for fetching data from Database. • Developed the REST based Microservices using the Spring Data with JPA and used swagger to interact with API end points of the Microservices.• Implemented event-driven architecture using Apache Kafka, enabling real-time data streaming and seamless communication between microservices.
  • Hsbc
    Software Developer
    Hsbc May 2016 - Dec 2018
    India
    • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development. Developed a prototype of the application and demonstrated to business users to verify the application functionality.• Worked with Spring Framework using components like MVC and JDBC. Also used Hibernate ORM, JSF and StrutsMVC frameworks. Developing front end of application using HTML, CSS, backbone.js, JavaScript, jQuery.• Used Hibernate as an ORM framework with JPA specifications to map Java classes to Database tables. • Involved in setting up configuration properties, ORM mappings and CRUD operations with database. Used sessions, transactions, Criteria’s, and queries to develop business requirements. • Involved in providing security with Authentication and Authorization using JWT & Spring Security.• Worked with Spring MVC and Dependency Injection for handling presentation and business logic.• Implemented RESTful web services to retrieve data from the client-side and made REST API calls from React and parsed the data to request endpoints.• Worked on handling the security and Authorization using Spring Security.• Implemented Transaction Management using @Transactional annotation. • Implemented application using design patterns like MVC, DAO, and front controller.• Involved in creating complex SQL data base queries and calling Stored Procedures.• Worked on optimizing database queries to improve the loading times of the web pages.• Implemented DAO layer using different Hibernate techniques like criteria API.

Sravanthi M Education Details

Frequently Asked Questions about Sravanthi M

What company does Sravanthi M work for?

Sravanthi M works for Charger Logistics Inc.

What is Sravanthi M's role at the current company?

Sravanthi M's current role is Sr. Java Full Stack Developer.

What schools did Sravanthi M attend?

Sravanthi M attended Chaitanya Bharathi Institute Of Technology.

Who are Sravanthi M's colleagues?

Sravanthi M's colleagues are Juan R., Navdeep Kaur, Marcela Ventura, Mónica Pérez Negrete, Ramandeep Kaur, Andres Eduardo Sierra, Manveer Dhiman.

Not the Sravanthi M you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.