You are on page 1of 5

Anitha Garlapati

anithagar11@gmail.com

512-763-0905

Professional Summary:

 6 years of strong software experience in design, development, deployment, maintenance of web


- based and Client-Server business applications using Java/J2EE technologies.
 Worked with all phases of SDLC including analysis, design, coding and testing, expertise in
integration using J2EE architecture.
 Superior project implementation skills using Java 7/8/11, JSP, JDBC, JNDI, JSTL, RMI, EJB, Struts,
Spring, JavaScript, XML (SAX, DOM), Webservices, JMS, Java Mail, JAX-B, WSDL, SOAP, RESTFul,
JSON, Hibernate.
 Expertise in Spring framework, including Spring IOC/Core, Spring DAO support, Spring ORM,
Spring Microservices, Spring AOP, Spring Security, Spring MVC, Spring Cache, and Spring
Integration, and Spring Boot.
 Experience in designing and implementing AWS Solutions using EC2, S3, EBS, VPC, Lambda.
 Experience in developing web services using SOAP, WSDL, RESTful, JAX-WS, JAX-RS, JAX-RPC,
AXIS and JERSEY.
 Experience using Hibernate for mapping Java classes with database and using Criteria API and
Hibernate query language HQL
 Experienced in Server-Side programming using Node.JS in Creating Custom Http Services, File
Manipulation, and Micro services.
 Well versed in developing Web-Services using Top-Down and Bottom-up approaches on Axis and
CXF frameworks and configuring them for deployment on the Web-Server.
 Well Versed in using various Web and Application servers like Apache Tomcat, WebSphere and
WebLogic.
 Experience in using IDE tools like Eclipse, IntelliJ, Spring Tool Suite (STS) and various plugins such
as Find bugs for code quality, SOAP-UI for web service testing.
 Proficient in design and implementation of NoSQL databases like MongoDB and use of Oracle,
and PL/SQL.
 Experience with MOCKITO, JUnit, Log4j in developing test cases and determining application
functionality.
 Experience in a CI (Continuous Integration) and CD (Continuous Delivery) environment using
Jenkins, Build tool like Maven.
 Experience working with Version Control Tools like Git, GitHub.
 Excellent written and verbal communication skills, Analytical, Problem Solving skills, strict
attention to detail and ability to work independently, lead/work within a team environment.

Technical Skills:

Languages Java SE 7/8/11, PL/SQL


J2EE Technologies JSP, JMS, JDBC, Spring (Core, MVC, DAO, AOP, Security, Batch, Boot,
Integration)
ORM Frameworks Hibernate, DAO, Spring JPA
Web Services SOAP, Spring REST, JAX-RPC, JAX-RS, JAX-WS, Microservices.
Web/Application Apache Tomcat, JBoss, WebLogic and Web sphere
Servers
Database Oracle, DB2, MySQL
IDE & Tools STS, Eclipse, Maven, Ant, intelliJ, SQL Developer and TOAD
Project Management Jira
Tool
Version Control SVN, and Git
Systems
Operating Systems Windows, iOS, Android

Professional Experience:

Client: Shelter Insurance, Columbia, MO Jan 2021 – Till Date

Role: J2EE Developer

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.
 Developed application on spring framework by utilizing its features like Spring Dependency
injection, Spring Transaction, Spring Data, Spring AOP with Spring MVC.
 Used Java 11 new utility Methods in string class like isBlank(), lines(), trip(), stripLeading(),
stripTrailing(), and repeat(int).
 Utilized AWS Lambda platform to upload data into AWS S3 buckets and to trigger other Lambda
functions.
 Worked to secure our RESTful web services using OAuth 2.0 with spring security to authenticate
any third-party requests coming in.
 Used spring cloud as config service we have kept the all the config details like authentication and
path info in it.
 Implemented RESTful based web services using for JAX-RS respectively.
 Manipulated data using CRUD operations of Oracle database management system and handled
database access and data transmission based on RESTful web service.
 Used Oracle for persist the data getting from legacy system.
 Used Eclipse IDE and Tomcat web server for developing & deploying the applications.
 Mapped the Java POJO classes with SQL tables using ORM framework, like SPRING DATA and
JPA.
 Wrote build and deployed scripts using Maven and Maven scripts and involved in performance
analysis of the application and fixed problems/suggest solutions.
 Performed Branching, Tagging, Release Activities on Version Control Tool: GitHub.
 Responsible to finish Jira Tickets assigned on time and update their status on regular basis.
 Attended daily status meetings with the development, functional and project management
teams to discuss status, project timelines and testing strategies.

Environment: Java 11, Spring, Spring Boot, Microservices, Spring Cloud, Spring Transaction, Spring Data,
Spring AOP, Spring MVC, AWS, OAuth 2, JAX-RS, Apache Tomcat, Eclipse IDE, Maven, Jenkins, GitHub,
Jira, Agile, Windows.

Client: Amegy Bank, Houston, TX Sep 2018 – Dec 2020

Role: J2EE Developer

Responsibilities:

 Actively participated in meetings with Business Analysts and Architects to identify the scope,
requirements, and architecture of the project according to SDLC methodologies.
 Dealt with Java 8 features like Lambda Expressions, Filters, Stream API, for Each () method in
Integrable interface, new Date API, Predicates and Functional Interfaces.
 Refactored existing monolithic application by identifying components that needs to be
transformed to Micro- services architecture, with Spring Boot-based services interacting through
a combination of REST.
 Implemented the application using Spring IOC, Spring MVC Framework, Spring AOP, Spring Boot,
Spring Batch, and handled the security using Spring Security
 Used Spring JDBC in persistence layer that is capable of handling high volume transactions.
 Used JAX-RS (REST) for producing web services and involved in writing programs to consume the
web services using SOA with CXF framework
 Used Spring MVC and Spring JDBC template for Object-Relational-Mapping (ORM) from the
database and creating POJO’s.
 Create and configured the continuous delivery pipelines for deploying Micro Services and
lambda functions using Jenkins CI server.
 Extensively used Maven to build the application and deploy on Embedded Tomcat Server.
 Used Git as source control management giving a huge speed advantage on centralized systems
that have to communicate with a server.
 Anticipate, identify, track, and resolve technical issues and risks affecting delivery by using JIRA.
 Followed techniques and principles provided by test driven development (TDD) paradigm for
developing quality code with continuous integration.

Environment: Java 8, Spring, Spring Boot, Microservices, Spring JDBC, Spring IOC, Spring MVC
Framework, Spring AOP, Spring Batch, AWS, JAX-RS, Oracle, Jenkins, Apache Tomcat, Spring Tool Suite,
Maven, GIT, Jira, Agile, Windows.

Client: Jasco Products, Oklahoma City, OK Feb 2017 – Aug 2018

Role: J2EE Developer

Responsibilities:
 Designed and developed the application in sprints using Agile (Scrum) methodology and
participating in weekly status meeting.
 Used Spring framework and J2EE components, utilized Spring MVC, IOC, AOP and DAO modules.
Developed controller classes, backend processes, complex services and database interaction.
 Created RESTful based Web services and used SOAP UI to test for send and receive XML data
and worked with JMS Queues for sending messages in point-to-point mode communication.
 Involved in writing Spring batch jobs for generating automated emails to the users.
 Configured Hibernate with Spring ORM as part of Spring and Hibernate Integration for best
results.
 Extensively used core java concepts like collection frame work, multithreading, OOPS and
Exception Handling.
 Deployed the application in WebSphere Application Server and Configured JMS in the
WebSphere application server to send messages on the queue.
 Integrated Hibernate ORM with Spring-Hibernate framework to facilitate DML and DQL queries
and represent object-database mapping.
 Used Hibernate to implement the persistence layer for the Oracle database.
 Worked on GIT version control tool. Used Log4J to log both User Interface and Domain Level
Messages.
 Configured Maven dependencies for application building processes that created Pom.xml files.
 Used JIRA for project management. Epics, tasks and subtasks are created to track the progress.

Environment: Java 7, Spring, Spring MVC, IOC, AOP, DAO, REST, XML, Log4J, GIT, Maven, WebSphere,
Jira, Agile, Windows.

Company: Incessant Technologies, Hyderabad, India Aug 2014 – Dec 2015

Role: Java Developer

Responsibilities:

 Developed application using Spring MVC, JSP, JSTL on the presentation layer, the business layer
is built using Spring and the persistent layer uses Hibernate.
 Used various Core Java concepts such as Multi Threading, Exception Handling, Collection APIs to
implement various features and enhancements.
 Created and injected Spring services, Spring controllers and DAOs to achieve dependency
injection and to wire objects of business classes.
 Used Apache POI for accessing Microsoft documents through Java code.
 Extensively used Eclipse IDE for developing, debugging, integrating and deploying the
application.
 Implemented Web Services with the help of WSDL, SOAP and JAX-WS to get updates from the
third parties.
 Implemented build scripts using Maven to create WAR and deploy in application server.
 Used Log4j for External Configuration Files and debugging.
 Reviewed the code for ensuring adherence to Java coding standards.
 Developed Functional Requirement Document based on users requirement.

Environment: J2EE, Spring, Hibernate, MVC, Eclipse, WebSphere, XML, JAXB, SOAP, Maven, Log4j,
Oracle, SQL and Windows.

Education:

 MCA from JNTU 2009


 BSC (comp) from KU 2006

You might also like