Java/j2ee Developer Resume Profile
Jersey City, NJ
SUMMARY:
- Having 7 years of IT Experience in Analysis, Design, Development, Testing, Deployment and Implementation of Multi-Tier distributed applications in technologies like Core Java, Java Beans, J2EE JSP, Servlets , Struts, Springs, Spring batch, Hibernate, JDBC, XML, Web Services , ANT, Maven and Design Patterns.
- Have 4 years of experience in Spring
- Experience in JSP, Java Beans and Servlets for developing applications using MVC architecture.
- Strong front-end UI development skills using scripting languages like JSP, AJAX, HTML5, DHTML, JavaScript, jQuery, and CSS3.F
- Good Working knowledge of Core Advanced Java, J2EE, Oracle, JavaScript, Hibernate, XML, HTML, Maven and Web Services.
- Experience in developing Web Applications involving J2EE technologies like Java, JSP, Servlets, HTML, Java Script, CSS, JDBC, JNDI, XML, AJAX and JUnit.
- Experienced in writing medium-complex SQL queries, PL/SQLblocks, Stored Procedures for Oracle databases
- Expertise skills in Java Multithreading, Exception Handling, JSP, Custom Tag Libraries, Java Script,JQuery, AJAX, CSS, HTML, Spring, Hibernate, Enterprise Java Beans, JDBC, RMI, JNDI and XML related technologies.
- Well experienced in developing web applications with MVC architecture using Struts framework, Hibernate, Spring Struts.
- Designed and develop web based UI application using HTML, CSS, JavaScript, JSP and Backbone-JS framework.
- Well versed in MVC Model View Controller architecture using spring, JSF and also implementing JSTL JSP Standard tag library , custom tag development and tiles.
- Experience in using IDEs like Eclipse, Netbeans and Spring Tool Suite STS .
- Good Exposure to Web/application servers such as Apache Tomcat, WebLogic, WebSphere.
- Well versed in all stages of Software Development Life Cycle including requirement analysis, design, development, testing, deployment and support and maintenance with various methodologies such as Scrum,Waterfall, Incremental, Iterative and Agile models.
- Experience in using tools like MS Project, Visio, MSOffice, CVS, SVN, UML, Rational Rose and IDE's like Eclipse
- Experience on different OS like UNIX, Linux, and Windows operating systems.
- Team player with the ability to lead, coordinate and provide timely business solutions.
- Strong analytical, technical and logical ability to work independently or in a team driven environment. Highly successful in developing relationships in order to complete projects on time and within budget.
TECHNICAL SKILLS:
Programming Languages | C, C , Java , SQL, PL/SQL, HTML,XML |
Java/J2EE Technologies | JSF 1.2.9/1.2.9.0, Struts 1.2.7/1.2.7.1, Servlets, JSP 1.2/2.0, JMS, EJB 2.0/3.0/3.0.1, Junit, Log4j and JDBC |
Web Development | HTML5, DHTML, XHTML, CSS, Java Script, AJAX |
Frameworks | Struts 1.x/2.x, Hibernate 3.5.3/3.5.3.2, Spring 3.0.5/3.0.5.0,XD, Groovy/Grails, JSTL 1.2/1.2.0.1, API.net |
XML/Web Services | XML, XSD, WSDL, JAX-WX, JAX-RS JIB, SOAP 1.3.1.0, Apache Axis, DOM, SAX. |
Application/Web Servers | Apache Tomcat 5.x/6.x, JBOSS 4.x/3.x, IBM Web Sphere 6.x/5.x, BEA Web Logic 8.1/9.1//10.3/11g. |
Methodologies/Design Patterns | Scrum, OOAD, OOP, UML , MVC, DAO Factory pattern,Agile Waterfall |
Databases | Oracle 8i/9i/10g/11g, SQL Server 2000/2005/2008, IBM DB2, |
IDEs | Eclipse, Net beans and RAD |
Tools | Rational Rose, Microsoft Visio, XML Spy, Sonar, Ant, Maven,Junit, JMock, POI-API |
Operating Systems | Windows 98/2000/NT/XP, UNIX and LINUX |
Servers | BEA Web Logic, IBM Web Sphere, JBoss, Apache Tomcat. |
PROFESSIONAL EXPERIENCE:
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in System Design, which is based on MVC Architecture, using UML / Rational Rose.
- Developed Client side validations using Java Script
- Involved in Developing of Application based on J2EE using Struts, Hibernate and Spring framework
- Built project structure using Maven
- API.net framework
- Build POI-API for the program units
- Involved in all the test cases and fixed any bugs or any issues identified during the testing period
- Designed the WebPages GUI using CSS, HTML
- Developed Database Objects like PL/SQL packages, Stored Procedures and Materialized Views.
- Used HTML5, JSPs, and CSS for GUI and JavaScript for client side validations.
- Used Serena configuration management tool for code versioning
- Developed web GUI involving HTML, XHTML, Javascript, CSS, JSP, Servlet and beans under MVC architecture
- Wrote SQL commands and Stored Procedures to retrieve data from Microsoft sql server database
- Junit were used for unit testing
- Developed custom tags for User Interface
- Deployment on Web Logic Application Server 11g
- Used JSF Frame Work for front- end design
- Used Agile methodology
Environment : Java/ J2EE ,JSP, HTML,Hibernate,Spring, JSTL, JSF, Web services, Junit, Web Logic Application Server 11g, and Oracle Web Logic server 11gR1, Maven.
Confidential
Java Developer
Responsibilities:
- Involved in design and development of the application using J2EE.
- Involved in all phases of the application development.
- Developed Presentation layer using JSP, HTML, JSON and XML.
- Developed business logic using Session Beans and Entity Beans.
- Have done integration with TransUnion to get credit scores for the policyholders.
- Implemented Web services Client to access TransUnion's WSDL file in order to get the scores.
- Experienced in Installing and Configuration of Application server WebSphere
- Experience in Installing and Configuration of WebSphere servers like IBM Http server and Tomcat.
- Used Groovy/Grails GGTS
- Package, build using API.net, Integrate and deploy enterprise J2EE applications on WebSphere that involves EAR and WAR.
- Wrote the validation XML files and properties file needed for validating user inputs.
- Involved in development of JSON database for dynamic menu management.
- Used various design patterns for module design and development.
- Used Restful Web Services to pass JSON data to communicate between UI and server
- Used Spring MVC with annotations
- 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.
- Used E-Commerce for paperless exchange of business information resulting in building faster and better business applications.
- Performed on e-Commerce by using JSF framework and JavaScript, Jquery HTML5 pages.
- Wrote and tested Java Beans to retrieve trading data and subscriber's information from MySQL database server.
- Wrote procedures to call various stored procedures from database.
- Involved in coding the helper classes for better data exchange between different layers.
- Worked with 3rd party API for processing credit cards.
- Processed Credit Card payments at run time using third party API.
- Used Agile methodology
- Provided production support by fixing bugs.
- Performed unit testing, system testing and user acceptance test.
- Used CVS for version control.
- Done Code refactoring as a part of performance tuning
Environment: Java, Spring, Groovy/Grails GGTS , Hibernate, CSS3, HTML5, J2EE, JSP, JSON, XML, AJAX, JMock, CVS, Java Script, Oracle 11g, IBM WebSphere PL/SQL, Eclipse, Maven, XML Beans, Web Services SOA, SOAP
Confidential
Java Developer
Responsibilities:
- Analyzed Business Requirements and Identified mapping documents required for system and functional testing efforts for all test scenarios.
- Performed Requirement Gathering Analysis by actively soliciting, analyzing and negotiating customer requirements and prepared the requirements specification document for the application using Microsoft Word.
- Developed Use Case diagrams, business flow diagrams, Activity/State diagrams.
- Adopted J2EE design patterns like Service Locator, Session Facade and Singleton.
- Configuration of application using spring, Hibernate, DAO's, Actions Classes, JavaServer Pages.
- Configuring Hibernate and Tiles related XML files.
- Developed the application using Spring Framework that uses ModelView Controller MVC architecture with JSP as the view.
- Developed presentation layer using JSP, HTML and CSS, JQuery.
- Extensively used Spring IOC for Dependency Injection and worked on Custom MVC Frameworks loosely based on Struts.
- Developed Servlets and Java Server Pages JSP , to route the submittals to the EJBcomponents and render-retrieved information using Session Facade, Service Locator design pattern .
- Developed J2EE components on Eclipse IDE.
- Used JDBC to invoke Stored Procedures and also used JDBC for database connectivity toSQL.
- Deployed the applications on Websphere Application Server.
- Used Oracle11g database for tables creation and involved in writing SQL queries using Joins and Stored Procedures.
- Writing complex SQL queries and reviewing SQL queries for the other team members.
- Developed JUnit Test Cases for Code unit test.
- Worked with configuration management groups for providing various deployment environments set up including System Integration testing, Quality Control testingetc.
- Under Waterfront methodology
Environment:J2EE,Hibernate, Spring, RAD, RSA, SQL Developer, Oracle 11g, Rational Clear Case, Rational Clear Quest, Rational Requisite Pro, UML, MS Visio, MS Office.
Confidential
Java/J2EE Developer
Responsibilities:
- JavaScript was used for the client side validations.
- Written JavaScript functions to do client side validation and AJAX functionality is used to get asynchronous data.
- Developed this application based on Struts 1.2 MVC Architecture.
- Designed front-end, data driven GUI using JSP, HTML, Java Script and CSS, JQuery.
- Designed and developed Customer registration and login screens using HTML, JSP, and JavaScript.
- Implemented Struts, J2EE Design Patterns like MVC, Spring Rest API, DAO, Singleton and DTO Design patterns.
- Used HTML, JSPs, and CSS for GUI and Java Script for client side validations.
- Used AJAX for interactive content display without page refresh.
- Involved in writing Action Classes, Action Forms.
- Used Apache commons logging to monitor exceptions
- Involved in writing application business logic for different modules across the application.
- Worked extensively with AJAX for bringing data from backend without reloading the page..
- Client side validation is written using JavaScript.
Environment: J2EE, Java,Ajax, Unix, Putty, Struts, JSP, JDBC, My Eclipse, Apache Tomcat, IBM DB2, CSS, HTML, JavaScript, HTML, MySQL, CVS.
Confidential
Java Developer.
Responsibilities:
- Extensively involved in the design of JSP screens for the Public Provident Fund and Bond modules.
- Developed the user interface screens for the above modules.
- Converted the application's console printing of process information to proper logging technology using log4j.
- Developed the business components in core Java used in the JSP screens.
- Involved in the logical and physical database design and implemented it by creating suitable tables, views and triggers.
- Created the related procedures and functions used by JDBC calls in the above components.
- Extensively involved in performance tuning of Oracle queries.
- Created components to read application messages that were stored in xml files.
- Created UNIX shell scripts for command line administrative access to oracle database and for scheduling backup jobs.
- Created war files and deployed in web server.
- Performed source and version control using VSS.
- Involved in maintenance support.
Environment: JSP, Servlets, JDK, JDBC, XML, JavaScript, HTML, Oracle 8i, Sun Application Server, Net Beans, Sonar, Apache log4j, Unix Shell Scripting, MS Visual SourceSafe, Windows 2000, Sun Solaris.