Post Job Free

Resume

Sign in

Aws Hibernate

Location:
Irving, TX
Salary:
120000
Posted:
October 05, 2020

Contact this candidate

Resume:

Priyanka komanpally

adgow3@r.postjobfree.com

484-***-****

PROFESSIONAL SUMMARY

Having around 5+ years of Professional experience in IT Industry involved in Developing, Implementing and maintenance of various web-based applications using Java, J2EE Technologies.

Extensive SDLC experience including Requirement Analysis, Preparations of Technical Specifications Document, Design and Coding, Application Implementation, Unit testing & System Testing, Functional & Regression Testing and Production Support.

Proficient with Software development methodologies like Agile and Waterfall methodologies.

Extensively used Java 8 features such as lambda expressions, Parallel operations on collections and for effective sorting mechanisms and new Date Time API.

Expertise in developing web pages using HTML, CSS, JavaScript, jQuery, Bootstrap.

Developed web-based enterprise applications using Core Java, J2EE, JSP, JDBC, Hibernate, Web Services (REST), MVC Framework (Spring MVC) and SQL.

Extensive experience in design and development of J2EE applications using Core Java, Java Collections, Exception handling, Annotations, Data Structures, Multithreading, Transaction Management, JSTL and other open source frameworks and APIs.

Experience using Spring MVC, Spring Boot, Spring Data, Spring IOC, Spring Annotations, Spring AOP, Spring Microservices and Spring Security using OAuth 2.0 and JWT.

Expertise in Creating Hibernate configuration file, Hibernate Mapping files and defined persistence classes to persist the data into MySQL Database.

Proficient in developing Web Services related technologies &frame works: REST

Hands on experience with Amazon web services (AWS) and Amazon cloud technologies such as Amazon EC2 (virtual servers) and Amazon Cloud Watch (monitoring).

Designed, configured, and managed public/private cloud infrastructures utilizing Amazon Web Services (AWS) including EC2, Auto-Scaling in launching EC2 instances, Elastic Load Balancer, Elastic Beanstalk, S3, Cloud Formation, SNS.

Experience in implementing client-server business applications using Microservices, Designed and developed Microservices business components using Spring Boot.

Experience in designing, developing, and deploying J2EE applications on Tomcat application Server.

Experience with Junit and Mockito in developing test cases and determining application functionality.

Used Maven, Docker, and Jenkins to deploy automated builds in different environments.

Subversion SVN, GIT and Visual Source Safe as versioning software tools.

Highly experience with Java complaint IDE’s like STS, Eclipse, and IntelliJ.

Excellent analytical and critical thinking, creative problem solving, quick learning, interpersonal and client interfacing skills.

Good understanding of Business workflow, Business logic and Business methods for further implementation of user requirement in a distributed application environment.

TECHNICAL SKILLS

Languages

C, C++, Java, J2EE, SQL, PL/SQL.

J2EE Technologies

Servlets, JDBC, JSP, Java Security.

Mark-up Technologies

HTML5, CSS3, JavaScript, jQuery, JSON, Bootstrap.

Tools & Framework

Spring, Hibernate, Spring MVC, Spring IOC, Spring AOP, Spring Boot, Junit.

Web services

Restful, Micro Services, AWS (Amazon Web Services).

Web/App Servers

Apache Tomcat

Database

Oracle, SQL-Server, MySQL, MS SQL

IDEs

Eclipse, IntelliJ, Spring Tool Suite (STS).

O-R mapping

Hibernate, JPA.

Testing Tools/ Others

JUnit, Jenkins.

Version Control

Tortoise SVN, CVS, GitHub.

OS & Environment

Windows, Mac.

Educational Experience: Aug’19 to Aug’20

University: University of Central Missouri

Education: Master’s in Computer Science

GPA: 4/4

Learning Experience:

Developed “Online Meeting Room” web project using Spring Frameworks like Spring Core, Spring MVC, Hibernate, JSP, Html, CSS, JavaScript and Java 8 features like Streams and Lambda Expressions.

Involved in Amazon web services project like creating EC2 Instance, VPC (Virtual Private Cloud), S3, Amazon RDS, SNS and Cloud Watch Services.

Created Docker Images and Deployed Java web Project on AWS EC2 Instance.

Involved in Advance Database Systems Project “Query Optimization” using MySQL.

Involved in “Classification of Dataset” using R-Language.

PROFESSIONAL EXPERIENCE

Client: Infosys Limited Aug’18 to Jul’19

Location: Hyderabad, India.

Role: Senior Systems Engineer.

Description: The Salary Compensation project is designed and developed to calculate Salaries of Overseas employees based on the country, and check if employees are hired in the same location (Base Hire) or working through onsite opportunity (Depute). If the employee is depute, we calculate based on Decision Type (Visa Type i.e. Fresh_WorkPermit_Filing, Visa Extension), Stage Type (CNB_Fitment, Deputation Letter), Employee ID and work permit Type. Based on all these components, the salary of the employee is calculated accordingly.

.

Responsibilities:

Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used Agile methodology (SCRUM) for developing application.

Used Java 8 features like stream and Lambda expressions.

Implemented the application using Spring IOC, Spring MVC Framework, Spring Boot and handled the security using Spring Security.

Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) and Hibernate.

Used Spring AOP Module to implement logging in the application to know the application status.

Responsible for creating an instance on Amazon EC2 (AWS) and deployed the application on it.

Installed, secured, and configured AWS cloud servers and Amazon AWS virtual servers (Linux).

Designed and developed Micro Services business components using Spring Boot.

Developed Restful Micro Services using Spring Rest and MVC.

Developed REST architecture-based web services to facilitate communication between client and servers.

Developed the persistence layer using Hibernate Framework, created the POJO objects and mapped using Hibernate annotations and Transaction Management

Implemented service methods and SQL queries, PL/SQL to interact with the POSTGRESQL DBMS.

Hands on working with Authentication and Authorization protocols like JWT, OAUTH 2.0

Performed deployment of applications on Tomcat Application Server

Extensively used JSON to parse the data from server side to satisfy the business requirement.

Involved in installing and configuring Maven for application builds and deployment.

Involved in writing Unit testcases using Junit and Mockito.

Designed and developed the End Points (Controllers), Business Layer, DAO Layer using Hibernate/JDBC template, using Spring IOC (Dependency Injection).

Used GIT to maintain the version of the files and took the responsibility to do the code merges and creating new branch when new feature implementation starts.

Environment: Java 1.8, HTML5, CSS3, Bootstrap, JavaScript, jQuery, Agile (SCRUM), Spring MVC, Hibernate, JSP, Spring, SQL, PL/SQL, Spring Boot, Spring Security, JSON, XML GIT, Maven, Rest Restful, AWS EC2, Micro Services.

Client: WINIT Software Solutions Feb’17– Jun’18

Location: Hyderabad, India

Role: Software Engineer

Description: Dukes is an application which provides Sales Force Automation for DUKES Organization in Hyderabad. Worked on Reports Module which provides information about Order bookings from Customer, Order Delivery Report, Outlet Wise Day on Day report, Outlet Wise Month on Month, Productivity AND Coverage Day ON Day, Productivity AND Coverage Month ON Month and Coverage AND Productivity Graph with Search filters.

Responsibilities:

Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development, and testing.

Developed the view-controller components using JSP, HTML5, CSS3, JavaScript (jQuery).

Used Java8 features like stream and Lambda expressions.

Used Java 8 Method References feature to point to methods by their names and used functional Interfaces.

Used Spring MVC framework for implementing Model-View- Controller (MVC) architecture at the Web tier level to isolate each layer of the application so that complexity of integration will be reduced, and maintenance will be very easy.

Used Spring AOP for solving crosscutting concerns like keeping logged data and transactions details etc.

Used Hibernate ORM framework as persistence engine and wrote Hibernate Queries to automate the mapping between Oracle database and Objects in Java.

Involved in writing SQL and Stored Procedures for handling complex queries and access them through Java Programs from Oracle Database.

Worked on setting up Maven scripts to build, package, and deploy application code to the target WebLogic Application Servers.

Developed the monolithic application and involved in migrating existing monolithic application into Micro Service Architecture based RESTful Service and deployments were done on AWS.

Designed and developed Micro Services business components using Spring Boot.

Responsible for creating an instance on Amazon EC2 (AWS) and deployed the application on it.

Installed, secured, and configured AWS cloud servers and Amazon AWS virtual servers (Linux).

Involved in creating EC2 instances and installed required configurations and applications on it and created S3 buckets for storing object level data into it.

Used AWS Cloud Watch to monitor the application and to store the logging information.

Focused on Test Driven Development there by creating detailed JUnit tests for every single piece of functionality before writing the functionality.

Worked in Agile TDD environment using SDLC tools like GIT, Jira, Jenkins, Maven for build packaging and deployments of the application components.

Environment: Java 1.8, HTML5, CSS3, Bootstrap, JavaScript, jQuery, Agile (SCRUM), Spring MVC, Hibernate, JSP, Spring, SQL, PL/SQL, Spring Boot, Spring Security, JSON, XML GIT, Maven, Rest Restful, AWS EC2, Micro Services.

Client: Berkadia India Pvt Ltd May’15 – Oct’16 Location: Hyderabad, India

Role: Analyst.

Description: LoanView is an external facing application used by the borrowers of the loans. The borrowers can view all the data related to the loans they have taken like the next payment information and users can pull reports such as yearend statements and Billing statements.

Responsibilities:

Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application using SOA.

Developed front-end content using HTML, CSS, Bootstrap, JavaScript, jQuery.

Designed and developed client-side application in a clean MVC architecture and responsive web pages using Bootstrap.

System builds using Spring Model View Controller (MVC) architecture.

Implemented Dependency Injection (IOC) feature of spring framework to inject beans into User Interface and Spring AOP for reusability logging purpose.

Used Hibernate ORM solution technique of mapping data representation from MVC model to Oracle Relational data model with an SQL-based schema.

Implemented and developed Restful web services and implemented security using Base AUTH.

Implemented and developed DAO layer using Spring Integration and Hibernate to persist the data to the database.

Written complex SQL queries, HQL, created business tables and PL/SQL procedures to store and retrieve data from the database.

Focused on Test Driven Development; thereby creating detailed JUnit tests for every single piece of functionality before writing the functionality.

Used Tortoise SVN to maintain the version of files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.

Configured development environment using Apache Tomcat server for developer’s integration testing.

Used Maven as build automation tool and Jenkins to perform continuous Integration.

Used GIT for version control tool and Eclipse for IDE.

Environment: Java 1.8, HTML5, CSS3, Bootstrap, JavaScript, jQuery, Agile (SCRUM), Spring MVC, Hibernate, JSP, Spring, SQL, PL/SQL, Spring Boot, Spring Security, JSON, XML GIT, Maven, Rest Restful, AWS EC2, Micro Services.



Contact this candidate