DIVYA TEJASWINI
Email: ****************@*****.*** Phone no: 215-***-****
SUMMARY:
3+ years of experience in Object Oriented Analysis, Design and Java Development using Java/J2EE technologies.
Extensive experience in J2EE environment based on Model View Controller (MVC) using Servlets and spring.
Expertise in Development of web-based applications in Java, J2EE (Servlets, JSP and JDBC), spring 3.0, Hibernate 3.6, JPA, XML, CSS; Application servers (JBOSS, Tomcat and Oracle Web logic).
Worked with Application servers like IBM Web Sphere and JBOSS.
Client-side Programming with HTML, DHTML, Java Script, CSS, AJAX and jQuery.
Knowledge of different type of methodologies like Agile, Prototype and Waterfall Rup etc.,
Experience in working with various databases like Oracle 8.x/9i/10g, MS-SQL Server & good knowledge in PL/SQL statements, Stored Procedures, Triggers.
Expertise in Requirement Analysis, High-level design using design patterns and Object oriented programming and OOAD concepts.
Establish and maintain productive working relationship with management, Clients and team members.
Extensive experience in development and implementation of ORM framework Hibernate, JPA.
Extensive experience in developing unit testing frameworks using Junit and manual testing.
Ability to learn quickly in work environment, excellent written and verbal communication skills, presentation and problem solving skills. Good team player, ability to work in fast paced environment.
EDUCATIONAL DETAILS:
Bachelors in Mechanical Engineering from JNTU, India.
TECHNICAL SKILLS:
Languages
JAVA/J2EE
Frontend Frameworks
HTML, JavaScript.
J2EE Technologies
Servlets, AJAX, JDBC, Web Service (Knowledge),EJB3.0.
Frameworks/System Design
Hibernate3.6,JPA,Spring 3.x,MVC
J2EE Design Patterns, log4.
Application/Web Servers
Web logic 12c, IBM Web Sphere, Apache Tomcat Web Server, JBOSS.
XML Technologies
XML, HTML.
Databases
MySQL, Oracle, SQL Server.
IDEs
Eclipse, My Eclipse.
Tools
Apache Ant, Maven, Microsoft Sharepoint, JIRA
Operating Systems
Windows 95/98/NT/XP, MS-DOS.
Version control
CVS and SVN.
UML Tools
Rational Rose.
Cloud
Amazon Web Services (AWS)
PROFESSIONAL EXPERIENCE:
Client Name: Public Health Management Corporation (PHMC)
Period: Feb 2017 – June 2017
ChildWare is a quality management system for Pennsylvania’s early childhood education (ECE) providers. The system helps early childhood education programs raise quality by making it easier to manage administrative and it Simplify the management of your child-care center, daycare, or preschool with ChildWare Child Care Management Software
The ChildWare Team takes care of all matters related to security, hosting, and data backup. Multiple user access levels allow providers to control staff access to sensitive data.
Role: Full Stack Java Developer
Responsibilities:
•Designed the website from scratch. Performed requirements gathering, requirement analysis, defining scope, design analysis, impact analysis, integration and deployment.
•Responsible for the development of the application.
•Designed and developed UI’s using JSP using HTML5 and CSS3.
• Used Git-Bash for version control System.
• Involved in writing SQL Stored Procedures, Functions, and Views for SQL database.
• Wrote procedures to call various stored procedures from database.
•Involved in design and development of the application using J2EE.
• Used Ajax to update a web page without reloading the page.
•Involved in all phases of the application development.
•Developed Presentation layer using JSP, HTML and XML.
•Used GlassFish server 4.1.1 along with Apache Tomcat server.
•Used Servlets as a middle tier between the front end and back end.
•Used combination of Ajax and JavaScript to display popups in the center of the page.
•Used Junit for unit testing.
ENVIRONMENT: NetBeans 8.1,Java, J2EE, Junit, Java Script, HTML5, CSS3, AJAX, Servlets, Glassfish Server 4.1.1, Apache Tomcat server.
Client Name: U.S. Department of Housing and Urban Development (Contractor for HPE) Period: March 2016 – December 2016
Modernizing the Single Family Acquired Asset Management System (SAMS) for Human and Urban Development (HUD) to develop various modules and components by providing the third party vendors and the customer’s flexibility to register online by submitting the required documents so that the application processes can be forwarded to the IRS for approval.
Role: Java/J2EE Developer
Responsibilities:
•Involved in Requirements gathering, Requirement analysis, defining scope, Design analysis, impact analysis, Integration and deployment
•Responsible for the design and development of the application framework
•Designed and Developed UI’s using JSP by following MVC architecture and Spring Framework.
•The views are programmed using JSP pages.
•Model is a combination of EJB and Java classes and web implementation controllers are Servlets.
•Utilized JIRA Subversion plugin for displaying the Subversion revisions made against any JIRA issue, along with the changed paths.
•Configuration of Jenkins Public DNS by creating an instance in AWS.
•Continuous Integration, auto deployments with Jenkins.
•Used Jboss has an application server locally .
•Used Putty configuration to generate the private key
•Deployment of applications on Elastic beanstalk in AWS.
•Used JavaScript for client side validations. Used JUnit for unit testing of the system and Log4J for logging.
•The JMS API was used to allow application components to create, send, receive, and read messages
•Involved in design and development of the application using J2EE.
•Involved in all phases of the application development.
•Developed Presentation layer using JSP, HTML and XML.
•Involved in SVN hook with Jenkins continuous Integration in AWS.
•Wrote the validation using Bean validation framework and properties file needed for validating user inputs.
•Used various design patterns for module design and development.
•Implemented Patterns such as Singleton, Factory, Facade, Prototype, Decorator, Business Delegate and MVC.
•Worked with spring and Hibernate configuration files. Created the object relational mappings (ORM) of database tables with Java Beans
•Utilized WebSphere to enhance security control using integrated management and administrative tools.
•Wrote and tested Java Beans to retrieve trading data and subscriber's information from SQL database server.
• Involved in writing PL/SQL Stored Procedures, Functions, and Views for Oracle 11g database.
•Wrote procedures to call various stored procedures from database.
•Migrated the data from oracle database to MySQL database.
•Involved in coding the helper classes for better data exchange between different layers.
•Wrote a Batch Processing program to process the Scheduled payments using Web Service API.
•Performed unit testing, system testing and user acceptance test.
•Used SVN, Source Tree for version control.
•Performed validations using restful
•Wrote deployment scripts using Maven.
•Performed Selenium testing for automation.
ENVIRONMENT: Java, J2EE, JSP, EJB3.0,Amazon Web services(AWS), Hibernate, Web Services Restful, Oracle, MySQL, JUnit, Maven, Web logic server, Wildfly, Apache Tomcat, Angular Js(1.5), Artifactory, Java Script, HTML, CSS, jQuery, AJAX, Eclipse Juno, Selenium, Putty,RDS, EC2,ElasticBeanstalk.
Client Name: Krishnapatnam Port Pvt Ltd., Period: June 2012 – Dec 2014
Krishnapatnam Port is a privately built and owned all weather, deep water port on the east coast of India. The Krishnapatnam Port is India's largest private sector port.
Role: Jr Java Developer
Description: I was part of the web portal team which is used by the employees of Krishnapatnam port and following are the functionalities we implemented:
Receiving indent, sending enquiries to the suppliers and follow up for quotations.
To check the stock availability in inventory.
Comparing the quotations from different suppliers, creating the purchase orders.
Receiving the product and updating the inventory.
Responsibilities:
•Involved in developing the application using Java/J2EE platform. Implemented the Model View Control (MVC) structure using Struts.
•Responsible to enhance the Portal UI using HTML, Java Script, XML, JSP, Java, CSS as per the requirements and providing the client side Java script validations and Server side Bean Validation Framework (JSR 303).
•Used Spring Core Annotations for Dependency Injection.
•Involved in the development of Business Integration Layer using EJB, JMS, and Web Services using SOAP using Transfer Object, Service Object, Façade, Business Object design patterns.
•Used Rational Software Architect for coding the application and using Tortoise SVN for change control.
•Extensively used Java Collection framework and Exception handling.
•Applied JMS to Publish/Subscribe Static, Workflow, Allocation messages.
•Extensively used the J2EE design patterns like Business Delegate, Service Locator, Value Object (Transfer Object) and Data Access Object and Session Façade.
•Implemented Log4j for logging
•Utilized Junit for unit testing of the modules.
•Provided production support by interacting with the end-users and fixing bugs
•Used SOAP UI for testing the Web services by sending an SOAP request.
•Styling in CSS and JSPs is done as per the Style guide provided by UI team.
•Exported the EAR (Enterprise App) and deployed it to the Integration Test environment.
•Actively participated in Functional Design Document and Technical Design Document reviews.
•Used CVS for source control
•Used Hibernate as Persistence framework mapping the ORM objects to table using Hibernate annotations.
•Responsible to write the different service classes and utility API, which will be used across the framework.
•Used Axis to implementing Web Services for integration of different systems.
•Developed Web services component using XML, WSDL and SOAP with DOM parser to transfer and o data between applications.
•Exposed various capabilities as Web Services using SOAP/WSDL.
•Used AJAX framework for server communication and seamless user experience.
•Created test framework on Selenium and executed Web testing in Chrome, IE and Mozilla through Web driver.
•Used client side Java scripting: JQUERY for designing TABS and DIALOGBOX.
•Used Log4j for the logging the output to the files.
•Used JUnit/Eclipse for the unit testing of various modules.
•Involved in production support, monitoring server and error logs and Foreseeing the Potential Issues, and escalating to the higher levels.
ENVIRONMENT: Java, JSP, Servlets, Spring Framework, linux, JSF, Spring IOC, Spring JDBC, Web Sphere, Oracle, Angular JS, XML, XPath API, Web Services, WSDL, SOAP, AJAX, CSS