M Gopi

Full stack Java developer

Role
Java Developer at Citi
Location
Tampa, FL, US
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About M Gopi

Python Full Stack Developer with over 10+years of experience in various…

Experience

  1. Java Developer

    Citi

    Aug 2023 — Present · Dallas, TX, US

    Involved in design, development and testing of web application and integration projects using object oriented technologies such as Core Java, J2EE, Spring Boot Framework, Spring JPA, Spring Rest.Designed and implemented microservices architecture to enhance application scalability, maintainability, and interoperability, contributing to a more agile and modular development environment.Involved in developing and delivery of a Micro Service application utilizing almost of the AWS Stack including S3, EC2, DynamoDB, Kinesis, SNS and SQS.Designed and developed Angular4 web applications with RESTful Web API integration, ensuring secure REST calls with JWT authentication. JavaScript was used for the client side validations.Design of application components using Java Collections and providing concurrent database access using multithreading.Follow the best practices in coding like removing unnecessary casting, using generics in HashMap, caching, Collections like sort, comparator, list, set and Design patterns.Used spring framework Spring AOP features and JDBC module features to persist the data to the database for few applications.Implemented filters for user authentication and user authorization by Spring Security.Also used the Spring IOC feature to get hibernate session factory and resolve other bean dependencies.Used Spring JPA in persistence layer and developed POJO’s, Data Access Object DAO to handle all database operations.Involved in writing Java API for Amazon Lambda to manage some of the AWS Services.Worked with AWS API Gateway for implementing the Micro Service architecture and utilized ECS to deploy the Docker containers onto the servers.Designed and developed Hibernate DAO’s using spring framework’s Hibernate Dao Support and Hibernate Template.Used Hibernate Query Language (HQL) to query the database for complex data.Used multithreading in programming to improve overall performance using Singleton design pattern in Hibernate

Education

  • PRIST University - India

    Bachelor of Technology

  • New England College

    Master's degree

    2019 — 2020

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.

M Gopi — Java Developer at Citi in Tampa, FL, US | Unifers