AnushaK Java
AnushaK Java
Email: Anushak952@gmail.com
M: 469-500-3780
Experience Summary
Page 1 of 1
Skills
Domain
J2EE Framework/APIs
J2EE IDE
Operating System
Web Services
Webservers
SOA Technologies
Databases
Development
Methodologies
Script
Version Control
UML Tools
Build Tools
Ant, Maven.
Education:
Bachelors Degree in Electronics and communications engineering from JNTU.
Project Details
Setup the Continuous Integration (CI) process for the application using the
Jenkins.
Used Jenkins for continuous Integration of software development.
Involved in development of data abstraction layer using Hibernate ORM
framework with spring support, and JDBC components. Performed CRUD
operations using Hibernate framework and used criteria API, native SQL and
HQL based on the use case.
Wrote SQL queries and Stored Procedures for Data Access Objects (DAO) and
executed using hibernate.
Used multithreading concepts while creating DAO classes. Used multithreading
in programming to improve overall performance.
Added Hibernate second level cache to improve the DAO layer performance and
used ehcache as a cache provider. Configured ehcache.xml to define cache
lifecycle of the objects.
Used SOAP web services to validate clients payments and fulfill the client
orders.
Implemented RESTful Web-Services for data exchange between multiple
systems within the company.
Created customs tags and used different view templates. Created Tiles definitions
for various layouts for user views and integrated with Spring MVC context
configuration.
Developed the several utility classes for an application for validations and
formatting the request and response. Created custom validations and automatic
validations for validating forms. Used spring locale resolver for
Internationalization, Validation, and Localization for existing web applications.
Developed JUnit test cases for performing unit testing.
Used spring mock to mock various test objects. Used Maven Plug-in for
configuring and building projects.
Used Log4j to assign, track, report and audit the issues in the application. Used
GIT for version control.
Responsible for analyzing, finding the root cause and fixing the production issues.
Involved in various phases of Software Development Life Cycle (SDLC).
Project was developed and implemented in Agile/scrum methodology.
Participated in daily scrum meetings and updating Rally regarding the tasks and
time spent on each tasks.
Environment:Java1.8, Spring 4.0, Jenkins, Hibernate 4.0, Oracle 11g, Maven, Soap,
RESTful, WebLogic.
Client: Walgreens, IL
Role: Java Developer
Responsibilities:
Oct 13 Jun 14
Page 3 of 3
Feb 11 Sep 13
Page 4 of 4
Designed and developed the application using agile methodology and followed
TDD and Scrum.
Designed and Developed the UI Framework built using JSFFacelets, Rich Faces
and Ajax4JSF.
Involved in writing JSF Backing Beans for controlling the UI and writing custom
components and validations.
Implemented JSF Converters to handle formatting and Localization and
configured the faces-config.xml for converters and validators.
Implemented J2EE design patterns such as Factory, DAO and DTO
Implemented the Ajax interactions with Ajax4JSFfor better and faster interactive
Front-End.
Developed custom layouts and reusable composite components for the web
application using Facelets.
Designed and developed Business components and Integrated with spring
framework.
Wrote data Components for Plan Setup, wrote and called Stored Procedures using
Java, HQL and Hibernate.
Implemented Hibernate caching (Query and second level EH Cache) for frequent
queries executed against database for reports.
Wrote the DAOs to access the database using JDBC calls and created aspects
using Spring AOP annotation approach.
Used Spring Batch to process the files and to load the built data to the warehouse.
Implemented SOA architecture with Web Services using SOAP, WSDL, UDDI
and XML.
Did the application support on different environments from QA to Production.
Was responsible for analyzing the issues, providing technical & functional support
to the users and fix them.
Environment: J2EE/J2SE, Java1.5, JSP, Ajax4JSF,JSF 1.2, Apache MyFaces, RichFaces
3.3, Spring Frame Work 3, Hibernate, JMS, Log 4j, Web Sphere 6,RAD 7, Oracle, SunOS
(UNIX), Shell Script, Sub Version, Maven.
Company: Northern trust cooperationFeb 10 Jan 11
Role: Java Developer
Responsibilities:
Developed a web application using Struts Framework.
Created the user interfaces using the JSPs.
The Struts validator frame work to automatically validate user input.
Created tile definitions, struts configuration files, validation files and resource
bundle.
Develop, implement and maintain a synchronous, AJAX based rich client for
improved customer experience.
The business layer is based on Action classes and persistence mechanism used is
Hibernate.
Created mappingand implemented persistence layer using Hibernate.
Page 5 of 5
Page 6 of 6