From:                              route@monster.com

Sent:                               Friday, September 2, 2016 10:12 AM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: TOMCAT

 

This resume has been forwarded to you at the request of Monster User xapeix03

sunitha b 

Last updated:  12/01/15

Job Title:  no specified

Company:  Apeiron, Inc.

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Tampa, FL  33634
US

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: sunitha b - Sr. Java Developer

Resume Value: ngc7uns9zukwhfp4   

  

 

                                                                     Sunitha B

 

 

SUMMARY

·         About 7+ years of experience in designing, developing and deploying n-tier web applications and client / server applications using JAVA, J2EE technologies and Web Technologies for enterprise applications.

·         Involved in all the phases of SDLC - requirement gathering, design, development and maintenance.

·         Expertise in interacting with business users and understanding the requirement and providing solutions to match their requirement.

·         Proficient in OOAD technologies developing Use Cases, Activity diagrams, Sequence Diagrams and class diagrams using case tools like Microsoft Visio and IBM Rational Rose.

·         Experience in designing both Front end & Backend applications using Java, J2EE Web frameworks, HTML, CSS, JavaScript, AJAX, Java Servlets, JSP 1.2 and JSTL.

·         Extensive knowledge and implementation skills in Struts MVC framework (Validator, Tiles, Tag Libraries, Action Classes).

·         Experienced in using Spring Framework (Spring Core, Spring MVC, Spring ORM, Spring Web flow and Spring AOP).

·         Experienced in using Hibernate framework in interaction with the RDBMS.

·         Good experience in using Spring ORM wiring with Hibernate for developing backend systems.

·         Experience in implementing Service Oriented Architecture (SOA) using Web Services (SOAP, WSDL, and UDDI).

·         Experienced in deploying applications on Web Logic, Apache Tomcat, IBM Websphere application servers and worked on database systems like Oracle and MySQL.

·         Excellent knowledge of design patterns (Singleton, Factory pattern, DAO, Session Facade and Model View Controller)

·         Have solid testing experience in unit testing, integration testing and system testing.

·         Proficient in Test Driven Development (TDD) using Java JUnit API.

·         Strong experience with Version Control like (CVS). Implemented logging using Apache Log4J.

·         Expertise in using ANT and Maven for building and deploying application on the servers.

·         Experience in AGILE and Water Flow model of software development.

·         Excellent communicative, interpersonal, intuitive, analysis and leadership skills.

·   Quick learner with an ability to rapidly adapt to new environment and conditions.

                                                                                                        

 

Technical Skills    

 

Languages

Java(JDK 1.4/1.5/ 1.6)

J2EE Skills

EJB, Web services, JMS, JAXB, JAXP,

Web Technologies

JSP, Servlets, HTML, JavaScript, CSS, XML, AJAX, SAX, DOM,XSLT and XSL

Web Services

JAX-RPC, SOAP, RESTful web service.

Frameworks

Spring 3.0, Struts 2.2, Hibernate 3.5

Application/Web Servers

Tomcat 6.0, WebLogic 11g, Web Sphere 7.0

IDE Tools

Eclipse and Net Beans 6.9,6.8

Databases/API

Oracle 11g, Hibernate 3.5, MySQL 7.1.9.

Tools/API

Ant script, Maven, Log4J, JUnit, CVS

Operating Systems

Windows 2003/2000/NT/XP/Vista, Windows 7

Data Modeling

Microsoft Visio and IBM Rational Rose

Methodology

Agile, Waterfall, OOAD, UML.

 

 

 

 

Work Experience

 

Wolters Kluwer Health (Lexicomp)                                                                                                    (Sep2012 – Till Now)

Java Developer

Lexicomp online is a collection of clinical databases and clinical decision support tools that provides users with a comprehensive medical library. Lexi-Comp provides our content on various handheld platforms (Android, Blackberry, IPhone...). The online product provides a web-based interface for viewing Lexi-Comp databases.  Along with the ability to view documents from the various databases.

Responsibilities:

 

·         Agile methodology has been followed for this project and I was involved in scrum meetings with end clients.             

·         Played crucial role in requirement analysis, design, development and unit testing of the application.

·         The major part in the LIMS is the Database, which stores the content in to different tables and LIMS DS servlet, which pulls the data through the queue system and displays as products to different devices.

·         Lexi-Comp datasets are provided in XHTML format, datasets are parsed using XSL into the format needed by the client

·         Played major role in transformation of the Lexicomp internal desktop application to Web application using the Spring MVC Model architecture.

·         Understanding internal application of the functional requirements and prepared a detailed Use Cases and Functional Requirement Documents from the Business Requirements Specifications.

·         Used Jquery and AngularJS JavaScript to provide dynamic User Interface and for the client side validations.

·         Used AJAX framework for asynchronous data transfer between the browser and the server.

·         Responsible for creating the database tables on the Oracle database. Wrote complex SQL queries to perform various database operations like create tables, select etc.

·         Involved in configuring and deploying the application on Glassfish Application server 3.1.1

·         .Junit  was used for unit testing and implementing Test Driven Development (TDD) methodology.

·         Maven was used to manage dependencies in the application and deploy it on Glassfish server. Git Pro was used for the version control.

 

Environment Java, Java Swing , Java Web Start, Spring MVC,HTML, XML, XSLT,CSS, Jquery, Ajax, AngularJS ,Web services ,Oracle 10g Database, DB Visualizer used for DB front end access / SQL Developer, Ant, Glassfish Application server 3.1.1 (Latest Version), CVS , Eclipse and Spring Tool Suite and Git version control.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reed Elsevier                                                                                                                                       (Jan2012 –Aug 2012)

Java Developer

Scopus is a new navigational tool with abstracts and references. It has search and journal browse capabilities for the 13,000 journal titles totaling over an estimate of 63 million records. Scopus is primarily a search system. Researchers will use it to locate the abstracts for articles that they are interested in, that relate to their area of research. The system will provide several different types of searches and several ways to refine search results. They can then a view cites for all of the articles published in the selected journal for a given year, and view the abstract for those articles by selecting one of them.

Responsibilities:

 

·           Waterfall methodology has been followed for this project and I was involved in meetings with clients.

·         Played crucial role in requirement analysis, design, development and unit testing of the application.

·         Understanding the functional requirements and prepared a detailed Use Cases and Functional Requirement Documents from the Business Requirements Specifications.

·         Played role to change the server of existing Scopus to allow for migration to new server. The app needs various operations that were required to migrate an existing Scopus application that was successfully running under Web Sphere Application server (WAS) from IBM to run under Apache Tomcat.

·         Implemented various J2EE design patterns such as MVC (Model View Control), Factory and Singleton

·         Responsible for design and implementation of various modules of the application using Struts-Spring-Hibernate architecture.

·         Scopus is built upon webservice architecture, leveraging many custom developed services that use XML/SOAP to provide the data Scopus uses.

·         The Client Services are generated using JAX_WS.

·         Scopus uses a layered Web Services approach. It will consist of a primary application, written in Java, which uses a series of Web Services in order to perform critical functions, such as search and retrieval.

           It will also use an Oracle database holding application specific information. The data will be indexed       

          using the search engine.         

·         Struts Tag Libraries and Struts Tiles Framework were used in addition to JSP, HTML, AJAX and CSS in developing the presentation layer. Used Struts Dyna Validator Framework for validation of user input forms.

·         Used Spring Core with Java beans to implement business logic. Spring Dependency injection was used for wiring with beans.

·         Used Oracle 10g database to maintain the abstracts and references.

·         Extensively used TOAD for managing the database.

·         Junit  was used for unit testing and implementing Test Driven Development (TDD) methodology.

·         Maven was used to manage dependencies in the application and deploy it on Tomcat server. Clear case was used for the version control

 

Environment: Java/J2EE, Struts 2.0, Spring 2.5, Oracle 10g, JUnit, JSP, Servlets, HTML, AJAX,XSLT, Maven, CSS,WAS 6.1,Tomcat 7.0,RAD 8.0, Eclipse IDE , JAX_WS and Apache AXIS 2.

 

 

 

 

 

 

 

 

 

State of Virginia                                                                                                                                    (Jan 2010 –Dec2011)

Java Developer

 

Virginia Case Management System (VACMS) modernize the business operations of its Child Care Unit. VACMS is a transfer solution that is based on Child Care systems implemented by Deloitte in Pennsylvania and Michigan. The Virginia Case Management System (VACMS) is being developed to provide the Virginia Department of Social Services an integrated system for the delivery and management of child care services. VACMS allows localities to share common information and significantly reduce duplication and inefficiencies. The implementation of VACMS presents a great opportunity for localities across the commonwealth to streamline operations. Specifically, some of the VACMS benefits include: enhanced case management capabilities, automated eligibility determination, integration with Electronic Child Care Point of Sale (ECC POS) swipe card devices, and automated encumbrance calculations

 

Responsibilities:

·           Agile methodology has been followed for this project and I was involved in scrum meetings with end clients.

·         Played crucial role in requirement analysis, design, development and unit testing of the application.

·         Understanding the functional requirements and prepared a detailed Use Cases and Functional Requirement Documents from the Business Requirements Specifications.

·         Implemented various J2EE design patterns such as MVC (Model View Control), Factory, Singleton and DAO (Data Access Object).

·         Responsible for design and implementation of various modules of the application using Struts-Spring-Hibernate architecture.

·         Responsible for writing Struts action classes, Hibernate POJO classes and integrating Struts and Hibernate with spring for processing business needs.

·         Struts Tag Libraries and Struts Tiles Framework were used in addition to JSP, HTML, AJAX and CSS in developing the presentation layer. Used Struts Dyna Validator Framework for validation of user input forms.

·         Used Spring Core with Java beans to implement business logic. Spring Dependency injection was used for wiring with beans.

·         Spring ORM wiring with Hibernate provided access to Oracle 9i RDBMS.

·         Hibernate EH cache was used for second level caching which resulted in enhanced performance of the application.

·         Hibernate Query Language (HQL) was used to perform various queries in the database.

·         Responsible for implementing the transaction management in the application by applying Spring AOP methodology.

·         Junit  was used for unit testing and implementing Test Driven Development (TDD) methodology.

·         Maven was used to manage dependencies in the application and deploy it on WebLogic Application server. CVS was used for the version control

 

Environment: Java/J2EE, Struts 2.0, Spring 2.5, Hibernate 3.3, Oracle 9i, JUnit, JSP, Servlets, HTML, AJAX, Maven, CSS, WebLogic.

 

 

 

 

 

 

 

 

 

 

Regions Bank, Memphis, TN                                                                                                    March 08 – Dec 09

Sr. JAVA/J2EE Developer                                                                 

 

Description: This application enables the users to trade stocks, manage portfolio and access real time data. This application is based on MVC architecture. The views are generated by the JSPs, the controller is implemented by the servlet, which acts as a filter by providing the authorization and the EJB’s and other java classes implement authentication service to the application, and the model.

 

Responsibilities:

·   Primary responsibilities included the design and development of server code.

·   Designed the system based on Spring MVC Model architecture.

·   Developed JSPs to dynamically generate HTML and display the data to the client side. Java Mail API was used to notify the user of the status and completion of their project.

·   Used Spring DAO and Spring ORM module to support Hibernate.

·   Implemented database connection pooling using Singleton Class.

·   Deployed the JSPs, Servlets on Websphere Server.

·   Responsible for creating the database tables on the Oracle database.

·   Wrote complex SQL queries to perform various database operations like create tables, select etc.

·   Performed Integration Testing and supported System in production.

·   Prepared the Unit Specifications for the module and Unit Testing. Implemented the JUnit Test Cases.

Environment:  Java, J2ee, Hibernate 3.0, JSP, Spring2.5(Spring ORM module, Spring DAO Module),J2SE 1.5,JMS, , XML, Log4J, Junit, IBM’s RAD, IBM Web Sphere Application Server 7.0,CVS 1.12.13,SVN 1.6.3, DB2 , MY Eclipse ,Ant ,WinXp

 

Abbott Laboratories, Abbott Park, IL                                                                              Jan 2007 – March 2008 

JAVA/J2EE Developer

Project:  HMS (Healthcare Management Service).

 

Description: Abbott Laboratories provides various pharmaceutical and medical products. HMS pioneered to bring accurate, timely, and crucial information for decision makers needing to successfully manage their organization. They also have online reporting tool that gives access to reports, data and applications.

Roles & Responsibilities:

·   Involved in Designing, Coding, Debugging and Deployment of Business Objects

·   Extensively used Spring MVC architecture for the application development.

·   Developed several controller classes as required for the design such as Abstract Wizard form controller, Simple Form controller, Multi Action controller, etc in Spring MVC.

·   Used Spring Hibernate module as an Object Relational mapping tool for back end operations over SQL database.

·   Provided Hibernate mapping files for mapping java objects with database tables.

·   Used AJAX framework for asynchronous data transfer between the browser and the server.

·   Provided JMS support for the application using Weblogic MQ API.

·   Extensively used Java Multi-Threading concept for downloading files from a URL.

·   Provided the code for Java beans (EJB) and its configuration files for the application.

·   Used HTML, JSTL, CSS and JSP custom tag libraries for designing the JSP.

·   Used JavaScript to provide dynamic User Interface and for the client side validations.

·   Extensively used Eclipse IDE for developing, debugging, integrating and deploying the application.

·   Provide ANT build script for building and deploying the application.

·   Extensively used TOAD for managing the database.

·   Used Rational ClearCase version control tool to manage source repository.

·   Involved in configuring and deploying the application on Weblogic Application Server 8.1.

·   Provided utility classes for the application using Core Java and extensively used Collection package.

·   Implemented log4j by enabling logging at runtime without modifying the application binary

·   Performed various DAL, DML operations on SQL server database.

 

Environment: Unix, Java 1.5, J2EE, Spring 2.0, Hibernate, Weblogic MQ, JMS, TOAD, AJAX, JSON, JDK, SAX, JSTL, EJB, JSP 2.0, SQL server 2005, Servlets 2.4, HTML, CSS, XML, XSLT, JavaScript, SQL, WebLogic 8.1, Eclipse 3.2, Rational ClearCase, Log4j, ANT.

 

State Bank of India                                                                       Oct 2005 – Dec 2006

Internet banking application

Java Developer

 

Responsibilities:

 

·         Involved in the Analysis, Design and Development phase of the project.

·         The application uses the STRUTS framework. The views are programmed using JSP pages, Model is a combination of EJB’s and controllers are Servlets.

·         Employed UML artifacts for object modeling. Designed Use Cases, System Sequence Diagrams, Collaboration Diagrams and Class Diagrams.

·         Developed EJBs (Session and Entity Beans) for business processing and database access

·         Developed controller Servlets that is responsible for handling user requests in the Middle Tier.

·         Used J2EE design patterns (Session Façade) for Middle Tier development.

·         Employed XML, Apache Struts, JSPs for front end development

·         Experienced in developing XML documents with DTDs.

·         Deployed the application on Tomcat using ANT.

·         Involved in Unit testing and Integration testing.

 

Environment: JDK1.4, EJB 2.0, Apache Struts1.1, JDBC, JMS, UML, Oracle8i, Tomcat 5.0.0, Windows 2003

 



Experience

BACK TO TOP

 

Job Title

Company

Experience

Sr. Java Developer

sstech

- Present

 

Additional Info

BACK TO TOP

 

Current Career Level:

Experienced (Non-Manager)

Work Status:

US - I am authorized to work in this country for my present employer only.

 

 

Target Job:

Target Job Title:

Sr. Java Developer

 

Target Company:

Company Size:

Occupation:

IT/Software Development

·         General/Other: IT/Software Development

 

Target Locations:

Selected Locations:

US-FL-Tampa