We provide IT Staff Augmentation Services!

J2ee Developer,resume Profile

3.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Over 6 years of professional experience in development of multi-tier Enterprise Applications.
  • Experienced in all the technical phases of Software Development Life Cycle SDLC .
  • Expert in Agile methodologies like Scrum.
  • Experienced in performing code reviews, refactoring and training and mentoring team members.
  • Experience in developing distributed Web applications and Enterprise applications using Java/ J2EE technologies Core Java JDK 6 , Servlets, JSP, EJB .
  • Strong development experience creating rich frontend UI in AJAX/JavaScript technologies using JavaScript libraries like Jquery.
  • Expertise in Web-Development technologies like HTML5, DHTML, JAVASCRIPT, CSS, XML.
  • Skilled at programming in J2EE/JAVA applications using various IDE tools Eclipse and RAD WSAD
  • Experience using frameworks like Spring, JPA, Hibernate, and Struts2.
  • Experienced in working with EJB 3.0, Hibernate annotations to map POJOs to databases.
  • Experienced with J2EE Design Patterns such as MVC, Session Fa ade, DAO, DTO, Singleton Pattern, Front Controller and Business Delegate.
  • Experienced in databases such as Sybase, Oracle and MS SQL Server to manage tables, views, indexes, sequences, stored procedures, functions, triggers and packages
  • Experienced in writing Shell and ANT scripts for builds and deployments to different environments.
  • Extensively worked on XML technologies like XML, XSL, XSD, XSLT, Xquery, Xpath and DTD.
  • Experienced in developing web services with XML based protocols such as SOAP and WSDL.
  • Expertise in Cutting Edge Technologies like EJB, JMS, JTA, XML and Web Sphere MQ Series with good experience in Developing and Deploying Enterprise Java Beans on Application Servers like WebLogic, WebSphere and JBoss.
  • Experienced in writing unit test cases using JUnit.
  • Extensive experience using SQL and PL/SQL to write Stored Procedures and Functions.
  • Highly proficient in developing and deploying Java/J2EE applications on Application Servers - WebLogic, IBM WebSphere, JBOSS and Apache Tomcat.
  • Proficiency in working with all databases like Oracle, MySQL, DB2.
  • Comfortable with various testing frameworks like Junit for doing unit testing.
  • Good knowledge of various design patterns like singleton, Strategy pattern and factory pattern.
  • Excellent problem solving, analytical and interpersonal skills.
  • Ability to work in-groups as well as independently without supervision.
  • Experience in using different version control systems like clearcase, subversion.
  • Excellent Technical, Analytical, Problem Solving skills, strict attention to detail and ability to work independently, work within a team environment.
  • Excellent communication skills, interpersonal, strong architectural skills, hardworking and a very good team player and ability to effectively communicate with all levels of the organization such as technical, management and customers.

TECHNICAL SKILLS:

Languages

C, C , Java.

Platforms

HP-UX, LINUX, Windows 9X/2000/XP

J2SE/J2EE Technologies

Java, J2EE, Swing, RMI, Sockets, JDBC, Servlets, JSP, Java Beans, JSTL, JSF 1.x/2.x, Jakarta Struts, , EJB, Spring 2.0, Hibernate, JTA, JMS, Web Services.

Web Technologies

HTML, DHTML, XHTML, CSS, Java Script, My Faces, Rich Faces, JSF, PHP and AJAX

XML Technologies

XML, XSL, XQuery, XSD and XSLT

Web/Application Servers

WebSphere 5.1/6.0, Web logic Application server, JBOSS, J2EE Server 1.4, Apache Tomcat 4.1/5.1, IBM HTTP Server, and IIS.

IDE / Tools

RAD 6.0, WSAD 5.1, Eclipse 3.1 with My Eclipse 4.1.1, Rational Rose 98/2000.

Methodologies

Unified Modeling Language UML , Rational Unified Process RUP , Agile.

PROFESSIONAL EXPERIENCE:

Confidential

J2EE Developer

Responsibilities:

  • Involved in System Requirements study and conceptual design.
  • Followed Test Driven Development TDD , Scrum concepts of the Agile Methodology to produce high Quality Software.
  • Designed and developed JSF components, implemented event handling using Java, JSF, MyFaces, AJAX, and JavaScript.
  • Developed web pages implemented using JavaScript toolkits ExtJS, and Dojo.
  • Perform DOM manipulations using the ExtJS and Utilized different ExtJS layouts like Border, Column, Fit and Accordion
  • Integrated Hibernate with Spring for Handling Transactions.
  • Implemented Spring Bean Factory to create proxied object using AOP framework
  • Developed the User Interface Screens for presentation using JSF, JSP and HTML.
  • Used JavaScript for the client side validations and JSF MVC Framework for developing J2EE based web application.
  • Developed user interface using JSF involved in configuring web.xml and faces-config.xml according to the JSF framework.
  • Developed stored procedures, Triggers and functions to process the trades using PL/SQL and mapped it to Hibernate Configuration File and also established data integrity among all tables.
  • Involved in unit testing, integration testing, SIT and UAT phases. Performed defect tracking, bug fixing and enhancements.
  • Used XML to transfer the application data between client and server.
  • Developed the XSL to convert and compare the SOAP to simple XML and vice versa.
  • Debugged the ANT Scripts for building the entire web application.
  • Used SVN as source Version control and development testing done by using JUnit.

Environment: Java/J2EE, JSF, JMS, EJB, RAD, UML, XML, XSL, JQuery, Hibernate, Web Sphere, SVN, Ajax, Java Script, JUnit, Rational, Oracle 8i/9i, MySQL, Win XP and UNIX.

Confidential

J2EE Developer

Responsibilities:

  • Involved in enhancing the existing Billing Project and providing support for the same.
  • Designed and developed the project using Spring Web MVC, Hibernate using front controller design pattern.
  • Developed various portlets using Spring 3.0, and JAX-RS Webservices and optimized the performance using Dyancache for better user experience.
  • Developed customizable portlets with JSR 168 API and IBM WPS Portal Toolkit using RAD. Used Portlet tag library in JSP pages.
  • Wrote WSRP extensions to handle session data transfer from consumer to producer using WSRP API.
  • Did full setup of FPPortal application infrastructure from scratch. Installation of WAS 7.0, WPS 7, Configuring the security, databases, installing local and remote portlets, setup the Themes and Skins, customized using theme customizer.
  • Involved in creating pages and adding portlets in WebSphere Portal and configuring the portlets.
  • Created Datasource and JDBC providers for database connections.
  • Implemented Spring architecture and Spring Bean Factory using IOC, AOP concepts.
  • Effectively used J2EE Design patterns like DAO, DTO, Iterator, Singleton, Factory and Business Delegate.
  • Designed and Developed User Interface using Spring framework. Used JSP, JSTL, EL, Custom Tag libraries, jQuery, and CSS.
  • Sending and configuring Queue to send messages using JMS message Queue.
  • Used Ajax and serveresource to update the frontend of the web application based on user selection.
  • Deployment of Web Applications in the WebSphere Portal Server and JBoss Server using ANT build scripts.
  • Developed JavaScript code for browser compatibility specific to IE and Firebug for debugging Client Side JavaScript.
  • Developed and Consumed Web Services developed in JAX-RS.
  • Used Rational Application Developer 8, Intelli-J, Eclipse IDE for code development along with GIT for version controlling the code.

Environment: WebSphere Portal 7, JEE,JMS, JSP, EL, JSTL, CSS, jQuery, JUNIT, XML, RAD 8, Intelli- J, JBoss, GIT, SQL.

Confidential

Java Developer

Responsibilities:

  • Followed Agile software development methodology in building the System in an iterative and incremental manner.
  • Used Struts as web framework and Spring to develop light weight business component.
  • Developed view components using JSP, JSTL, JavaScript, CSS, Struts Logic tags and struts tag libraries.
  • Integrated Struts with Spring by delegating Struts action management to Spring framework.
  • Implemented Layout management using Struts Tiles Framework.
  • Used Core Spring framework for Dependency injection.
  • Configured the user actions Struts Actions using XML. The controller uses XML mappings in struts to map the request to the server side functionality.
  • Created components to build and initialize hibernate session factory.
  • Implemented Second level caching using EH-Cache mechanism.
  • Used SOAP WebServices synchronous and asynchronous for checking customer information like names NA , credit checks and scores with bureau LE/CCB/CES .
  • Defined hibernate mappings to map database tables and created queries using HQL.
  • Created programmatic query by using Criteria and Example query QBC and QBE .
  • Implemented various design patterns like Service locator, MVC, DAO, Business Delegate, Interceptor, singleton and Front controller.
  • Used Log4j for extensive logging in the application

Environment: J2SE1.5, Spring 3.0, Hibernate 3.0, HTML, CSS, Jboss, log4j, Eclipse, JUnit, Oracle, Subversion, Unix

Confidential

Java Developer

Responsibilities:

  • Involved in development, testing and implementation of the complete business solution.
  • Used Java Servlets extensively and using JDBC for database access.
  • Designed and developed user interfaces using JSP, JavaScript and XHTML.
  • Used various J2EE design patterns like Singleton, Command Pattern for the implementation of the application.
  • Designed, coded and configured server side J2EE components like JSP, Servlets, JavaBeans, JDBC, JNDI, JTS, Java Mail API, XML.
  • Involved in database design and developed SQL Queries on MySQL.
  • Configured the product for different application servers.
  • Involved in client side validations using JavaScript.
  • Used Swing Layout managers and Swing components for creating desktop application.

Environment: J2SE 1.4, J2EE, XML, Servlets, XHTML, JSP, XSL, JavaScript, Tomcat 5, MySQL, JDBC, Eclipse.

We'd love your feedback!