Sunteți pe pagina 1din 7

Anusha

Email: anushajava88@gmail.com
Full Stack Java Developer

PROFESSIONAL SUMMARY:
 Around 7+ years of experience in software development includes Analysis, Design,
Development, and quality testing of software for Standalone applications and Web-based
applications using JAVA/J2EE technologies.
 Strong experience on software development methodologies like Waterfall, Agile
development(Scrum), and Rapid Application Development.
 Experience in web technologies (HTML, JavaScript, AJAX, JQuery, XHTML, CSS, Bootstrap,
Node JS, Back Bone JS, React JS, Angular JS).
 Expertise in Core Java concepts like OOP, JDBC, Generics, Collections Framework, Exception
Handling, Synchronization, JMS, Multi-Threading, and advanced Java concepts like JSP,
Servlets, EJB, Java Beans.
 Expertise in open source frame works (JSF, Struts2.x, Spring (Core, IOC, AOP, MVC, Batch,
Security, Boot, Integration, Testing, and JDBC), and ORM tools like Hibernate and IBatis.
 Hands on experience with various authentication processes like LDAP authentication,
Database authentication and Pre-Authentication.
 Experienced in developing messaging module by using Spring JMS, Apache Camel and Active
MQ.
 Well experienced on Java Web Services development using RESTful, SOAP, WSDL, UDDI, JAX-
RS, JAX-WS.
 Experience in implementing web based projects using Web/Application Servers such as
Oracle Web Logic, Apache Tomcat, IBM Web Sphere, and JBoss Application Server.
 Experience in Java Design Patterns like DAO, Factory, Interceptor, Facade, Singleton,
Prototype, and MVC.
 Experience in working with XML technologies like XML, XSL, XSD, DTD, XSLT, and parsing XML
with SAX & DOM parsers.
 Very good Experience in creating build scripts using ANT, MAVEN and used Jenkins for
continuous build.
 Good Working knowledge on databases like Oracle 10g/11g, SQL Server 2008, PostgreSQL,
MySQL. Hands on experience in working with PL/SQL, Stored Procedures, and Triggers.
 Worked on NoSQL databases like Mongo DB and Cassandra.
 Extensive development experience on different IDE's like Eclipse, My Eclipse, NetBeans,
JBuilder and RAD.
 Hands on experience on version control tools like SVN, CVS, GIT,GITHUB and RTC.
 Involved in issue tracking and agile project management using JIRA.
 Experience in developing applications on Windows, UNIX, and Linux platforms.
 Worked with testing tools such as JUnit(for Java), QUnit(for JavaScript), and A/B Testing for
Website Design and its traffic flow.
 Well versed in Object Oriented Analysis, Design / Development Methodologies, Use Cases,
Sequence, and Class Diagrams using UML with Rational Rose.
 Experience working in Agile/Scrum BDD environment with Selenium WebDriver, Java and
Cucumber JVM

Page 1 of 7
Anusha
Email: anushajava88@gmail.com
Full Stack Java Developer

 Experience with Web Services such as SOAP (simple object access protocol) and WSDL (Web
Services Description Language).
 Involved in Agile Software Development Team using SCRUM, TDD (Test Driven
Development).
 Used log4J for enabling runtime logging. Performed System Integration test to ensure
quality of the system.
 Worked in various domains like Banking, finance, Insurance, Healthcare.
TECHNICAL SKILLS:

Languages: C, C++, Java, Python, UNIX Shell, SQL, PL/SQL


Tools & Framework Struts, J2EE, Client-Server, Spring2.x/3.x/4.x,
Mule ESB, Hibernate, Spring MVC, Spring IOC,
Spring AOP, JMS, JSF, JUnit, AJAX, Spring Boot,
Spring Batch, Spring Security, and ANT build tool,
Log4J.
Mark-up/XML Technologies HTML, CSS3, XHTML, JavaScript, JQuery, Ajax,
AngularJS, JSF, JSON, XML, XSD, XSL/XSLT,
SAX/DOM, DOJO, Node JS.
Distributed Technologies: RMI, EJB, JMS, Data Warehouse
Application Server: JBoss, Apache Tomcat, IBM WebSphere,
WebLogic.
Web services: SOAP, RESTful, UDDI, WSDL, JAX-RPC, JAX-RS, JAX-
WS, JAX-B, Axis2, Micro Services.
IDE's: Eclipse, My Eclipse, NetBeans, JBuilder and RAD.

Database’s: Oracle 8i/9i/10g/11g, MS Access, DB2 UDB,


MySQL.
No SQL Databases Mongo DB, Cassandra
Version Control Tools: Rational Clear Case, Win CVS, Requisite Pro, Clear
Quest, SVN, GIT.
Testing Tools: JUnit, MOCKITO, Win Runner
Case Tools: Rational Rose, UML, OOAD.
Operating Systems: Windows 8/ 7/ XP/ 2000/NT/98/95, MS-UNIX.

PROFESIONAL EXPERIENCE:

Nationwide Mutual Insurance Company, Columbus, Ohio May 2015- Till Date
Role: Full Stack Java Developer.
Description: Nationwide Mutual Insurance Company is outstanding for giving protection and
money related administrations in the United States. One of the Web Application CIQ includes the
outline and improvement of a Web based web application to give online protection
administrations. The web application gives functionalities, for example, Internet Insurance Quote

Page 2 of 7
Anusha
Email: anushajava88@gmail.com
Full Stack Java Developer

for Customers and Agents. The client can get to finish account data, approach data, and get
moment accident protection quote and report a claim. Created starting with no outside help
along these lines required in Design and Development of the web application until sending and
generation bolster.
Responsibilities:
 Involved in all the phases of Software Development Life Cycle including Requirement
Analysis, Design, Implementation, Testing and Maintenance.
 Developed the functionalities using Agile Scrum Methodology.
 Designed front-end presentation logic using HTML, CSS, JQuery, Ajax, JSON, JavaScript, and
Angular JS.
 Extensive experience of Object Oriented JavaScript design pattern and JavaScript MVC
Patterns Preferably Angular JS for building UI Widgets and Application logic.
 Participated in requirement gathering and framework implementation sessions through Agile
TDD methodology.
 Used Angular JS to create reusable components like custom directives, filters for data
manipulations and to display data in company standard format in UI.
 Used Angular JS for data binding, and Node JS for back-end support with APIs.
 Developed single page applications (SPAs) using Angular JS to improve page performance.
 Application classes are developed by Core Java collections, Exception handling, Generics,
Design patterns are used and they are for client data like created Services, Business Delegate,
POJO, Controller and DAO.
 Used Elastic search for analytics and reporting of the data.
 Implemented Elastic search for transport API.
 Used Java collection API extensively such as Lists, Sets and Maps.
 Implemented Business Logic using Java, Spring MVC and Hibernate.
 Implemented RESTful Web services to retrieve data from client side and made REST API calls
from Angular JS and parsed the data to project to client and handled the security and
Authorization using Spring Security and OAuth.
 Developed Business objects using POJOs and data access layer using Hibernate framework
 Achieved Dependency injection by creating Spring services, Spring controllers and DAOs to
wire objects of business classes.
 Designed and developed business components using Spring Boot, Spring Dependency
Injection (Core), Spring AOP and Spring Annotations.
 Used Hibernate Transaction Management, Spring/Hibernate Batch Transactions and
Hibernate cache concepts.
 Used Spring Data Framework to use the features of Spring JDBC and Spring ORM classes like
JDBC Template and Hibernate Template to perform the database operations by connecting
to Data sources available.
 Created new tables, Stored Procedures, functions, views, indexes and constraints, triggers
and required SQL tuning to reduce the response time in the application

Page 3 of 7
Anusha
Email: anushajava88@gmail.com
Full Stack Java Developer

 Focused on Test Driven Development thereby creating detailed JUnit tests for every single
piece of functionality before actually writing the functionality
 Used Maven building tool for creating EAR file to be deployed in application servers. It is also
used for dependency management of code in application.
 Used JIRA ticketing system to keep track of issues and tasks on individuals.
 Used MongoDB as data storage and utilized aspects like replica sets, sharding and clever
document design to make service extensible scale and feature wise.
 Optimized the full text search function by connecting to MongoDB.
 Involved in server configurations, Data Sources, Connection Pooling and deploying the apps
on WebSphere.
 Installed the WebSphere MQ and involved in configuring MDB listeners, JMS resources, and
queues and integrating with the WebSphere Application Server.
 Version controls like GIT Used for source code version controlling.

Environment: Java, HTML5, CSS3, JQuery, Ajax, Angular JS, Bootstrap, JSON, J2EE, Spring
Framework, Spring MVC, Spring Security, Spring Boot, Spring Data (Spring JDBC, Spring ORM),
JSP, Hibernate, Web services, RESTful, Stored Procedures, Elastic Search, RAD, WebSphere,
Agile/Scrum Methodology, Maven, GIT, JIRA, Junit, TDD, NoSQL MongoDB, Micro Services.
Reverb Networks, Sterling, VA. May 2013 – April 2015
Role: Sr Java/J2EE Programmer

Description:
Automated Cell Planning the Coverage and Capacity Optimization (CCO) functionality
automatically adjusts antenna tilts and powers to maximize customer experience across the
network. By working as a multi technology multivendor centralized solution and considering large
areas of the network at once, step changes in customer experience can be achieved.
Responsibilities:
 Working with Agile methodologies and Scrum Methodology environment.
 Created dynamic HTML pages, used JavaScript, JQuery, and AJAX to create interactive
front-end GUI.
 Experience on developing latest version of Object Oriented JavaScript Libraries like
Angular.JS, Node.JS and had hands on experience with Web Responsive using Bootstrap's
templates.
 Developed JSON structure for the data transfer in between the Goggle Web Toolkit (UI)
and business tier.
 Developed the view-controller components using Servlets/JSPs, JavaScript, Bootstrap
and DHTML and JSTL.
 Developed user-friendly interface to seamlessly combine the new module with existing
login system by using AngularJS.
 Used Multi-Threading concept to process multiple tasks concurrently to make
performance better.

Page 4 of 7
Anusha
Email: anushajava88@gmail.com
Full Stack Java Developer

 Extensively used Spring IOC, Spring AOP, Spring Boot concepts and used Spring MVC
framework to develop the application.
 Migrated Spring based application to Cloud based Micro service API.
 Implemented Dependency Injection (IOC) feature of spring framework to inject beans
into User Interface and AOP for Logging.
 Developed Hibernate configuration files and queries and Implemented DAO classes using
JPA.
 Responsible for parsing UMTS, LTE files and creating a database with new algorithms.
 Developed the persistence layer using Hibernate Framework by configuring the
1:1/1:M/M:M mappings in hibernate files and created DAO and POJO.
 Developed reusable and interoperable Web service modules based on SOA architecture
using SOAP and RESTFUL.
 Used SOAP (Simple Object Access Protocol) for web service by exchanging XML data
between the applications.
 Experience in design and development of Web services, JAX-RPC, JAX-WS, RMI, JTA, JMS
and XML, XSD, XSLT, X-Path.
 Implementation of a RESTful API for the call flow control of an IVR system.
 Log4J was used to monitor the error logs. Used Mercurial as version control system.
 Used Jenkins as build management tool for continuous integration process.
 Developed the Enterprise Service Bus (ESB) as a gateway between the business tier and
UI to make the business tier separate from UI.
 Developed unit testing frame work using JUnit test cases for continuous integration
testing and used JTest Tool for performance testing.
 Actively used the defect tracking tool JIRA to create and track the defects during QA phase
of the project
 Configured development environment using Tomcat7 application server for developer’s
integration testing.
 Developed the build scripts using Maven.

Environment: JAVA, HTML5, CSS3, JavaScript, AJAX, AngularJS, JSON, XML, JUnit, Hibernate,
Spring, Maven, JAX-WS, JAX-RS, Log4J, Oracle, Agile methodology, Mercurial, JPA, JIRA, Web
Services (SOAP UI & REST), JSTL, Oracle, Tomcat7, Postgres 9.4, IntelliJ IDE.
Client: United Health Group, Chicago, IL. Nov 2011 – Apr 2013
Role: Sr Java Developer
Health Service Application.

Description: This application is developed to help the nurse line to book an appointment for the
patient to the nearest and available facility and provider by considering the In-Network and Out-
Network data. Oracle is used to maintain data and XMLs are playing very important role in this
system. Nurse line can view the patient history to give the proper care required for the patient.
Responsibilities:

Page 5 of 7
Anusha
Email: anushajava88@gmail.com
Full Stack Java Developer

 Involved in all phases of the Software development life cycle (SDLC) using Agile
Methodology.
 Involved in the development of the User Interfaces using HTML, JSP, JS, Dojo Tool Kit,
CSS, Backbone JS, and AJAX.
 Used AJAX API for intensive user operations and client-side validations.
 Transformed, Navigated, Formatted XML documents using XSL, XSLT, XPath, XSL-FO.
 Developed the application using JSF MVC Framework.
 Involved in writing Spring Configuration XML file that contains declarations and other
dependent objects declaration.
 Developed user interface using JSP, JSP Tag libraries, third party libraries and Java Script
to simplify the complexities of the application.
 Inserted Dependency Injection between components using Spring (IOC) concept.
 Used multithreading in programming to improve overall performance using Singleton
design pattern in Hibernate Utility class.
 Designed and developed Hibernate DAO’s using spring framework’s Hibernate Dao
Support and Hibernate Template.
 Implemented SOA architecture with Web Services using SOAP, WSDL, UDDI and XML
using CXF framework tool/Apache Commons. Worked on parsing the XML files using
DOM/SAX parsers.
 Need to maintain all the tools like Bamboo, bit bucket, Confluence, JIRA, GIT, Clear case.
 Involved in creating various Data Access Objects (DAO) for addition, modification and
deletion of records using various specification files.
 Created tables, triggers, stored procedures, SQL queries, joins, integrity constraints and
views for multiple databases, Oracle 10g using Toad tool.
 Wrote client side validations for DOJO and XML files which checks for the valid values for
the different events that are being logged.
 Using Bamboo created the automated build and deployment process for application, re-
engineering setup for better user experience, and leading up to building a continuous
integration system for all our products.
 Involved in Unit Testing of various modules by generating the Test Cases.
 Developed Ant Scripts for the build process and deployed in IBM WebSphere.
 Implemented PL/SQL procedures and views in Oracle Database using Altova Database
Spy.
 Implemented Log4J for Logging Errors, debugging and tracking using logger’s
components.
 Used Rational Clear Case for version control and Clear Quest for bug tracking.
 Implemented the Logic to move the code to the server after maven build in bamboo.
 Performed deployment of applications on IBM WebSphere Application Server.
Environment: Java, HTML, CSS, JQuery, Backbone Js,Bamboo, J2EE, XMI, JSF, Hibernate, SQL,
PL/SQL, Spring, Oracle10g, Subversion, Maven, Eclipse, JIRA, IBM WebSphere Application Server,
UNIX.

Page 6 of 7
Anusha
Email: anushajava88@gmail.com
Full Stack Java Developer

Client: Tata Consultancy Services, Hyderabad, India Nov 2009 – Oct2011


Role: Java Developer
Description: This Project aims to implement the infrastructure of Java Message Service (JMS).
This project developed in J2EE package using JMS API’s provides services for Exchange for
message between components in a distributed environment. It supports both Synchronous and
Asynchronous messaging and the receiver receives the message according to selection the
message format. The message will be stored in Database and it can be retrieved whenever sender
or receiver requires.
Responsibilities:
 Built end-to-end web applications using Java and J2EE related web technologies.
 Involved in understanding and analyzing the requirements of the project.
 Designed, developed and User Interface using HTML, JavaScript, AJAX, and CSS.
 Used JavaScript to perform Client Side Validation.
 Used Eclipse as IDE to create Enterprise Java Applications.
 Implemented using the MVC Design Pattern.
 Integrated the Struts and Hibernate to achieve Object relational mapping.
 Implemented Asynchronous messaging between components using JMS.
 Installed the WebSphere MQ and involved in configuring MDB listeners, JMS resources,
and queues and integrating with the WebSphere Application Server.
 Designed and developed several SQL Scripts, Stored Procedures, Packages, and Triggers
for the Database.
 Working with Waterfall Software development methodologies.
 Used the version control tool WIN CVS.
 Prepared the project documentations and the module wise documentations.
Environment: Java, J2EE, Hibernate, Struts, JMS, WebSphere MQ, WepSphere Application
Server,HTML,JavaScript,AJAX, CSS, MYSQL database, Eclipse, WIN CVS, Windows 07 and MS
Office.

Education: Bachelor of Computer Science, JNTU, HYD, 2008.

Page 7 of 7

S-ar putea să vă placă și