Java Developer Resume
Newark, NJ
SUMMARY
- Around 7+years of technical expertise in complete software development life cycle (SDLC) process which includes Requirements gathering, Analysis, Design, Development, Testing and Implementation.
- Extensively worked on n - tier architecture systems with application system development using Java, JDBC, Servlets, JSP, EJB, JMS, Web services, WLDL, SOAP, REST Spring, Hibernate, XML, SAX, DOM, JSON
- Implemented Rich User Interfaces using JSP, JSTL, HTML, CSS, JavaScript, Angular JS and AJAX.
- Having good experience in XML, DTD, Schema, SAX, DOM and JAXB.
- Deployed and Configured Java/J2EE applications in LINUX environments.
- Expertise with spring, Hibernate, Struts, iBATIS application frameworks.
- Expertise in performance engineering and test automation tools: JMETER, JUnit, JTest, Mockito
- Having good experience to implement various J2EE and well versed with Design Patterns
- Expertise in installation and configuration of WebLogic, WebSphere, JBOSS, Tomcat.
- Experience in Health Care, Retail, HR, Telecom, Banking, and Financial domains.
- Expertise in configuring version controls like CVS, Clear Case, Accurev and VSS.
- Experienced in using IDEs such as Eclipse, Builder, IntelliJ, RAD, Net Beans
- Expertise in Tools like Toad, JMS, SQL Developer, SOAP UI, Sparx Enterprise Architect.
TECHNICAL SKILLS
Programming Languages: Java2, J2EE, SQL, PL/SQL, C, C++
Operating Systems: UNIX, Redhat Linux, IBM AIX, Sun Solaris, Win 95/98/NT/2000, 2003, XP.
Java/J2ee Technologies: Java, Jdbc, Servlets, JSP, Struts, EJB, JSTL, RMI, JMS, XML (DOM, SAX), Spring, Hibernate, Restful Web services, Web Services, WSDL, WSDL
Client side Programming: JavaScript, HTML, AJAX, CSS.
RDBMS: Oracle, MySQL, SQL Server, DB2.
Application Server: WebLogic 10.3, Tomcat 7.0, WebSphere 7.0, JBOSS 6.1
Tools: Ant, Toad, JMeter and JUnit.
Framework: Struts 2.0, Spring MVC Framework
Design Tools: Rational Rose, UML, Erwin.
Version Control: VSS, Clear Case, CVS, Accurev
PROFESSIONAL EXPERIENCE
Confidential, Newark, NJ
Java Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development.
- Implemented the project by using spring Web MVC module.
- Extensively used Core Java in developing the business logic.
- SOAP UI was used to test the Web Service application.
- Used SVN to maintain version control across common source code used by developers.
- Used Microsoft Visio for designing the Use Case Diagrams, Class model, Sequence diagrams, and Activity diagrams for SDLC process of the application.
- Prepared Functional requirements by analyzing the business requirements Implemented GUI pages by using JSP, HTML, CSS, JavaScript, AJAX.
- Implemented the online application by using Core Java, Multithreading, Hibernate, JSP, Servlets, Web Services, SOAP,WSDL and WebLogic.
- Implemented the RESTFUL web service to load the JSON files into the database
- Implemented Singleton, factory design pattern, DAO Design Patterns based on the application requirements.
- Implemented MVC architecture by using Struts/Swingsto send and receive the data from front-end to business layer
- Assisted in the design of initial ERD and used SQL queries to communicate with the database.
- Implemented the project using the Hibernate framework to communicate with database.
- Used SAX and DOM parsers to parse the raw XML documents with trading data.
- Used AJAX, DOJO libraries for developing the Rich Internet Application and widgets.
- Involved in the TDD (Test Driven Development) and Implemented Junit case usingMockito
- Experience with JMS (Java Messaging Service) technology to integrate and establish communication (synchronous or asynchronous) with different applications.
- Used Eclipse as Development IDE for web applications.
- Configured the project on Web Sphere 7.0 application servers.
- Used Clear Case for Version Control tool and Clear Quest for bug tracking tool
- Deployed the project in Linux environment.
Environment: JDK 1.5, JSP, Web Sphere 7.0, RAD, JDBC, XML, JSON, DOM, SAX, HTML, Web Services, WSDL, SOAP, WebLogic, REST, JMS, RDMS, SQL, PL/SQL, JavaScript, Oracle11g, PL/SQL Developer, Toad, Log4j, ANT, JUnit, Mockito, Clear Case, Clear Quest.
Confidential, Mount Laurel, NJ
Java Developer
Responsibilities:
- Analysis, evaluates, test debug documents and implements moderately complex software applications.
- Implemented the project by using spring Web MVC module
- Devise or modify procedures to solve complex problems considering computer equipment capacity and limitations, operating lime, and form of desired results.
- Implement, integrate and maintain the client server and web related applications.
- Implemented the project using Ajax, Java Script, HTML, and DHTML as UI components.
- Implemented the project using SAX, DOM and JAXB to retrieve the data from the xml documents.
- Implemented the project using Restful Web Services (Jersey) to communicate with other systems.
- Used spring framework for the business layer using Spring Cove, DAO, Spring ORM, and Spring Web MVC.
- Implemented the project using the Hibernate framework to communicate with Oracle database.
- Implemented Singleton, factory design pattern, DAO design Patterns based on the application requirements.
- UsedJavaMessage Service (JMS) API to create, send, receive, and read messages.
- Implemented Junit case usingMockito
- Current experience with web application development using Web 2.0 technologies, Java, J2EE, DOJO toolkit, JQuery, REST API, JSON and spring framework
- Used SVN as version control tools to maintain the code repository.
- Deployed the IBIS application using the JBOSS as application server.
Environment: JDK 1.6, JSP, JBoss 6.1, JDBC, XML, DOM, SAX, JAXB, HTML, DHTML, Ajax, JNDI, JMS, Web Services, Restful(Jersey), SQL, PL/SQL, JavaScript, Sybase, PL/SQL Developer, Log4j, ANT, Silk Central, SVN, MS SQL Server.
Confidential, Memphis, TN
Application Developer
Responsibilities:
- Used Microsoft Visio for designing the Use Case Diagrams, Class model, Sequence diagrams, and Activity diagrams for SDLC process of the application.
- Implemented GUI pages by using JSP, JSTL, HTML, DHTML, XHTML, CSS, JavaScript, AJAX
- Configured the project on WebSphere 6.1 application servers
- Implemented the online application by using Core Java, Jdbc, JSP, Servlets and EJB 1.1, Web Services, SOAP, WSDL.
- Communicated with other Health Care info by using Web Services with the help of SOAP, WSDL JAX-RPC.
- Implemented Singleton, factory design pattern, DAO Design Patterns based on the application requirements.
- Used SAX and DOM parsers to parse the raw XML documents.
- Used RAD as Development IDE for web applications.
- Used Clear Case for Version Control tool and ClearQuest for bug tracking tool
- Configured job scheduling in Linux using shell scripts and Crontab.
- Developed test plan documents for all back end database modules.
- Deployed the project in Linux environment.
Environment: JDK 1.5, JSP, WebSphere, JDBC,EJB2.0, XML, DOM, SAX, XSLT, Apache Commons Digester, Apache Commons, CSS, HTML, JNDI, Web Services, WSDL, SOAP, RAD, SQL, PL/SQL, JavaScript, DHTML, XHTML, Oracle10g, Java Mail, PL/SQL Developer, Toad, POI Reports, Log4j, ANT, Clear Case, Windows XP, Red Hat Linux.
Confidential, CT
Java Developer
Responsibilities:
- Developed the application based on MVC (Model-View-Controller) Architecture using Spring Web MVC.
- Used Microsoft Visio for designing the Use Case Diagrams, Class model, Sequence diagrams, and Activity diagrams for SDLC process of the application.
- Implemented GUI pages by using JSP, JSTL, HTML, DHTML, XHTML, CSS, JavaScript, AJAX
- Extensively used Java multi-threading to implement batch Jobs with JDK 1.5 features.
- Configured the project on Web Logic 10.3 application servers
- Implemented the online application using Core Java, JDBC, JSP, Servlets, spring, Hibernate, Web Services, SOAP, and WSDL.
- Communicated with other Health Care info using Web Services with the help of SOAP, WSDL.
- Tested the web services with SOAP UI tool
- Implemented Singleton, Factory Design Pattern, DAO Design Patterns based on the application requirements.
- Used SAX and DOM parsers to parse the raw XML documents.
- Used RAD as Development IDE for web applications.
- Tuning complex database queries and joining the tables to improve the performance of the application
- Designed and developed base classes, framework classes and common re-usable components.
- Used SVN for Version Control tool and Silk Central for bug tracking tool
Environment: JDK 1.5, JSP, web logic 10.3, JDBC, XML, DOM, SAX, CSS, HTML, JNDI, Web Services, WSDL, SOAP, Eclipse 3.0, SQL, PL/SQL, JavaScript, HTML, Oracle11g, PL/SQL Developer, Log4j, ANT, SVN, Silk Central.
Confidential
S oftware Engineer
Responsibilities:
- Involved in complete SDLC
- Implemented design patterns such as Singleton, Abstract Factory, and DAO.
- Developed the module provisioning which allows the user to update the target database. Using XML (DOM parser), JDBC back end as SQL server using MySQL.
- Implemented the User Interfaces with the help of JSP, HTML, DHTML, CSS, and JavaScript.
- Developed the module reconciliation using XML (DOM parser).
- Installed and configured the tomcat application server.
- Implemented the system using Eclipse, CVS and Toad
- Estimated the Change Requests and provided the implementation for Change Requests
Environment: Core Java, Eclipse, XML (DOM), JDBC 2.0, MySQL, CVS, Windows XP, Sun Solaris, Tomcat, Eclipse, Toad.
