Post Job Free

Resume

Sign in

java

Location:
Richmond, VA
Salary:
$70 per hour
Posted:
May 13, 2020

Contact this candidate

Resume:

MEGHANA REDDY

Email: adc7ac@r.postjobfree.com Phone:609-***-****

Professional Summary

●7+ years of experience in design, analysis, development, and testing of web/enterprise-based and client/server applications & extensive relational database-based applications.

●Extensive experience in design and development of J2EE applications using Core Java, Java Collections, JDBC, Servlets, JSP, XML.

●Experience in stages of SDLC (Software Development Life Cycle) involving Requirement gathering, Analysis, Design, Development, based on J2EE/Java.

●Expertise in developing applications using Core Java, Multithreading, Servlets, JSP, J2EE, Hibernate, Spring, JDBC, JDK, Maven, HTML, XML, Java Scripts.

●Strong understanding of SOA, Web Services, WSDL, SOAP, REST.

●Proficient with Software development methodologies like Agile Methodologies.

●Strong experience in Client-Server Systems using Object Oriented Concepts and Design Patterns.

●Excellent Core Java Development skills.

●Expertise in coding business components using various API of Java-like Collections.

●Proficient in programming with Java/J2EE and strong experience in technologies such as JSP Servlets, Spring (IOC), Hibernate, JDBC.

●Good working experience in using different spring modules like Spring Core, Spring MVC and Spring Hibernate Integration.

●Experience with Migration plan and strategy for cloud, and strategy to migrate infrastructure and data from On-premises data center to AWS Cloud.

●Experience using AWS Java SDK, AWS Compute, Network, Storage, Database and Application Services.

●Strong Expertise in front ends technologies such HTML, HTML5, CSS.

●Worked on Service Oriented Architecture (SOA) such as Apache Axis web services which use SOAP, WSDL. Exposure to JAX-WS.

●Good work experience on RDBMS MySQL. Creating SQL statements & Subqueries.

●Design and development of web-based applications using different Web and application servers such as Apache Tomcat, JBoss7.

●Extensive experience in working with Version Controls such as GIT.

●Excellent Understanding of Developing and Deploying Applications in Amazon Web Services.

●Good exposure with Restful Web services and Microservices.

●Excellent analytical, problem-solving and interpersonal skills. Ability to learn new concepts fast. Consistent team player with excellent communication skills.

Skill Set

Web Technologies : JDBC, Servlets, JSP, JSTL, Spring, XML, CSS, REST, XML Parsers (Hibernate, JAX-WS), SOAP, HTML, HTML5, JavaScript

Build Tool : Java, JavaScript, and Maven

Databases : MySQL, Oracle, PostgreSQL, Mongo

Operating Systems : Windows, UNIX

Web/App Servers : JBoss, Tomcat

Cloud Technologies : AWS

Software Methodologies : SDLC (Agile, Waterfall)

IDE : Eclipse, NetBeans, STS

Web Services : SOAP, RESTful Services WSDL

Version Control : CVS, GIT

Design Pattern : Singleton, MVC, DAO Pattern

Education

Bachelor’s Degree, Computer Science Engineering, JNTU University (2008 – 2012)

Work Experience

Client: Homesite Insurance Duration: August 2019 - Present

Role: Sr. Java Developer Location: Boston, MA

Project Description Homesite Insurance is a Property and Casualty Insurance Company that provide individuals, families, and businesses with customized, affordable insurance policies that help protect their homes and property against serious financial loss due to unexpected events. Partner Services is an internal project that deals with different partner Homesite have through with they provide insurance.

Responsibilities

●Involved in Requirements gathering, Designing, Coding, Unit testing and Integration Testing phases of the project.

●Responsible for the design and development of UI screens for the application using HTML5, JavaScript, AngularJS, jQuery.

●Implemented RESTful web services to make rest calls from client to server.

●Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC).

●Used Spring JDBC and Spring JPA to manage Data Access with DAO design pattern.

●Used Spring Boot and developed the application as microservices.

●Developed Spring Batch processing java application to read different file formats which feed to the database.

●Extensively used AWS to integration with Enterprise and web applications.

●Implemented JMS using the Spring JMS module to communicate with Apache Active MQ queues.

●Created builds using Maven and pulled the project code from GitHub repositories.

●Used Jenkins as an integration tool and deployed war to WebSphere Application Server 8.5.

●Wrote Stored Procedures and complex queries in the Oracle 11g database.

●Deployed in a Linux environment and used Tomcat as the application server, UNIX shell scripts for data migration and batch processing.

●Developed micro-services using of Spring Boot and exposed REST web services. Packaged the API’s as Docker images and deployed on Kubernetes platform on AWS.

●Developed test cases using Junit, Spring Test Module and created stubs using the Mockito framework.

●Performed and maintained Selenium WebDriver Testing, automated test cases for regression test cases.

●Implemented the project in Agile methodology & participated actively in daily stand up calls.

●Served as POC for on-call support in the production team on a rotation basis.

Environment JDK 1.7/1.8, J2EE, Core Java, AWS, HTML5, CSS3, JavaScript, Angular JS 2.0, jQuery 2.0, JSON, Maven 3.0, Spring 3.x/4.x, JPA, JDBC, Jenkins, Apache Tomcat 7, WebSphere Application Server 8.5, Git, Selenium WebDriver, Eclipse IDE, Junit, Linux, Windows.

Client: Fitch Ratings Duration: Dec 2015- July 2019

Role: Java J2EE Developer Location: Allentown, PA

Project Description Fitch Rating Is a leading credit card rating Company. Global Website Enhancement projects are the consumer-facing website of fitch which focuses on enhancing the website where users can see different types of reports, Press releases, and articles related to one organization. Users can search with a particular Company and get search results within different tabs each tab Representing a type of rating information. Users can also log in with three different access permissions. Users can select a type of report and language.

Responsibilities

●Developed application using Java/J2EE platform. Implemented the Model View Control (MVC) structure.

Involved in gathering, understanding Business Requirements and translating into high-level requirement documents for the system integration.

●Development and Implementation of all components using Java Beans and JSP.

●Extensively involved in developing Web interface using JSP, JSP Standard Tag Libraries (JSTL) using Spring Framework.

●Used Spring framework along with HTML, CSS, and JavaScript to construct the dynamic web pages (presentation layer) for the application.

●Extensively used Spring MVC and IOC for dependency injection and integrated with the Hibernate.

●Involved in system design and development using Collections and multithreading for the action classes.

●Used Spring Core Annotations for Dependency Injection and used Apache to integrate the Spring framework.

●Implemented Java Persistence API (JPA) through Hibernate.

●Utilized 3rd party API to Encrypt/Decrypt sensitive data.

●Involved in giving production support for the application.

●Used Eclipse IDE for designing, coding, developing application and deploy on Tomcat.

●Built a Restful API to save and retrieve information in Java using Spring MVC, JAX-RS.

●Developed Request and Response Objects based on the SOAP Web services.

●Exposed the Web Services to the client applications by sharing the WSDL.

●Used GIT for version control.

●Used Maven for developing build scripts and deploying the application into Apache Tomcat.

Environment Java/J2EE, Eclipse, Rest/SOAP Web Service, Spring MVC, Spring DAO, Hibernate, JSP, HTML, CSS, JavaScript, Tomcat Server, Maven, GIT, Log4j, Junit.

Client: Google Duration: Aug 2012– June 2015

Role: Java Developer Location: Hyderabad, India

Project Description

Google Maps is a Web-based geo info service that provides detailed information about geographical regions and sites around the world. In addition to conventional road maps, Google Maps offers aerial and satellite views of many places. My team developed Indoor Mapping solutions for Malls, Universities, Library and Retail outlets like Walmart.

Responsibilities

●Designed and developed user interface using JSP, HTML, and JavaScript.

●Developed user specific Highlights (dashboard menu) section, Home page, Admin home page, user module (Modify/search users, create user screens with assigning various roles) using Spring MVC framework, Hibernate ORM Module, Spring Core Module, XML, JSP.

●Followed agile software development practice paired programming, test-driven development, and scrum status meetings.

●Implemented functionality using Servlet, JSP, HTML and Springs Framework, Hibernate, Spring, JavaScript, and Web logic.

●Developed Scalable applications using Stateless session EJBs.

●Involved in designing the user interfaces using HTML, CSS, and JSPs.

●Used Core Java concepts like multi-threading and Exception Handling to handle Exceptions and to enable Synchronization.

●Configured Hibernate, spring to map the business objects to MySQL Database using an XML configuration file.

●The required changes to the record and save the updated information back to the database.

●Involved in writing a shell script to export oracle tables data into flat files.

●Developed stored procedures and triggers using PL/SQL in order to calculate and update the tables to implement business logic.

●Designed and Developed Web Services using technologies UDDI, WSDL, SOAP to communicate to the other modules.

●Used Git as a version control system for the source code and project documents.

Environment Core Java, JSP, Servlets, Struts framework, Hibernate framework, Spring, ORACLE, Eclipse, My Eclipse, HTML, JavaScript, JUnit, XML, Oracle Glassfish, GIT



Contact this candidate