We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume Profile

3.00/5 (Submit Your Rating)

Marlborough, MA

SUMMARY

  • Around 7 years of extensive experience in Software Development Life Cycle SDLC , Web Application Design, Development, Programming, Testing, Support Maintenance, and End-User support using java/J2EE technologies with WebSphere and Weblogic application servers.
  • Proficiency in developing secure enterprise Java applications using technologies such as JSP, Servlets, JAVA Beans, EJB, JMS, JNDI, JDBC, XML.
  • Expertise in implementing various J2EE design patterns like Service Locator, Session Fa ade, Data Access Objects DAO , Factory, Singleton, Data Transfer Object DTO and Business Delegate in the development of Multi-Tier distributed Applications.
  • Expertise in various open source frameworks like Struts, spring and Object Relational Mapping Technology like Hibernate.
  • Extensive experience in modeling presentation tier using Struts MVC2 Model-View-Controller architecture.
  • Extensive experience with JMS Pub/Sub Environment.
  • Experience with Weblogic Application server.
  • Experience with IBM WebSphere Application server and IBM WebSphere Portals.
  • Experience with JSF JSR 168 .
  • Designed and developed the application using Java Server Faces JSF framework and Spring web flow.
  • Extensive development in UNIX AIX , RedHat Linux, Windows NT/ 2000 / XP.
  • Experience in Agile software development process, test driven development and Object-oriented modeling UML, Object-Oriented analysis and design, developing Use Cases, Interaction Diagrams Sequence and Activity , Class Diagrams, and Package Diagrams using Rational Rose Visio.
  • Strong Database skills with Oracle with ER-WIN, Toad tool for database modeling.
  • Competence in using Java IDE tools of Rational Application Developer RAD , Eclipse 3.0, IntelliJ 10.5 to develop dynamic web applications.
  • Expertise on entire Software Development Life Cycle SDLC in Intranet and Internet applications using Web/Application Servers like Tomcat, JBoss, WebSphere and Weblogic Application Server.
  • Extensive Knowledge on databases like Oracle 9i/10g, DB2, and MySQL. Experience in writing complex SQL Queries, Stored Procedures, Triggers, Cursors, and Functions.
  • Experience in SOAP, JAX-RPC, JAXB, JAXP XML binding technologies , XML and WSDL using IBM-MQ messaging technology series for developing Web Services.
  • Good working knowledge in version control tools like CVS and Rational Clear Case repositories .
  • Good working knowledge on JUNIT.
  • Developed ANT scripts in to build and deploy J2EE Applications.
  • Experience in working with small and large groups and successful in meeting new technical challenges and finding solutions to meet the needs of the customer.
  • Motivated team player with ability to work under minimal supervision possessing strong analytical, problem solving and communicational skills.
  • Able to effectively organize and prioritize multiple tasks.

TECHNICAL SKILLS

Programming Languages

Java/J2EE,Javascript,HTML,CSS,XML,C,C

J2EE Technologies and service API's

Java, Jsp, Servlets, EJB ,JMS, JDBC

Open Source/Framework

Struts, Spring, JSF,ICE Faces

ORM

Hibernate

Databases

Oracle 8i/9i/10g, DB2, MySQL

Application Servers/Web Server

Oracle WebLogic 8.1/10.3, IBM Web sphere 5.1/6.0/7.0, JBOSS Apache Tomcat

Apache Tools

Log4j, Maven and ANT

Development Tools/

Testing Tools

Eclipse, RAD, IntelliJ

Operating Systems

Windows 2000/2003/XP/VISTA, UNIX

Internet Technologies

Java Script, CSS, AJAX,HTML, XML, XSLT, XPath

Design Modelling Tools

UML Use Cases, Sequence class diagrams, Enterprise Architect

Programming Concepts

Object Oriented Programming OOPS

Version Control

CVS, Rational Clear Case, SVN, Mercurial

PROFESSIONAL EXPERIENCE

Confidential

Role: Java/J2EE Developer

Responsibilities:

  • Involved in all the phases of Software Development Life Cycle SDLC .
  • Followed the Agile Software Development Process.
  • Worked on JAX-RS Web Services using REST.
  • Implemented Spring service layer with dependency wiring, transaction, DAO and annotations.
  • Developing light weight business component and integrated applications using Java, Spring MVC using features like IOC and configuring application context for spring bean factory.
  • Experience using Hibernate for mapping Java classes with database tables using annotations.
  • Designed and developed DAO layer using Spring and Hibernate, and used Criteria API and HQL for querying Oracle database.
  • Managed the coding of entire system using mercurial version control tool.
  • Created and automated unit test cases using JUnit.
  • Involved in Unit Testing, UAT and Bug Fixing.

Environment: Java1.7, J2EE JSP, Servlets , Spring, Hibernate 4.2.3, Oracle 11g, HTML, XML, Web Logic 11, Maven 3.0.5, Jenkins, Mercurial, Eclipse, JUnit.

Confidential

Role: Java Developer

Responsibilities:

  • Involved in all the phases of Software Development Life Cycle SDLC .
  • Working as part of team to study user requirements and technical requirements for application and implement the features.
  • Developed presentation layer using JSP, HTML, CSS, JavaScript, and Struts Taglibs.
  • Involved in implementation of application using conventional design practices MVC-Model View Controller.
  • Involved and understood the Development of Reporting system using JQuery, Struts and Web Services.
  • Implemented JQuery Modal view dialog in print functionality.
  • Implemented client side validations by using Javascript and JQuery.
  • Edited web pages for achieving design goals with CSS, JavaScript, and JQuery.
  • Functional design of the new offer management system.
  • Developed web services using Apache Axis web service engine. Used SOAP request response exchange pattern to exchange business XMLs.
  • Worked with different design patterns like Session Fa ade Pattern and Factory Patterns.
  • Implemented Object-relation mapping in the persistence layer using hibernate frame work.
  • Performed Unit Testing using Junit and Functional testing to validate the code.
  • Deployed the application in Web logic 11 server.

Environment: Java1.6, J2EE JSP, Servlets , Struts, jQuery 1.8, HTML, CSS, XML, JavaScript, Web Logic 11, Hibernate, Eclipse, Fire Eyes.

Confidential

Java/J2EE Developer

Responsibilities:

  • Followed the Agile Software Development Process and used Scrum methodology.
  • Implemented the Struts framework by writing Struts-config.xml and Action classes with their form beans.
  • Implemented client side validations using Struts Validator framework.
  • Involved in implementation of Struts MVC framework and developed DAO and Service layers.
  • Used JQuery to create the pop-up modal to enable the user to use the same window instead of forwarding him to a new page.
  • Implemented the AJAX based calls to call the servlet and other services.
  • Developed web services using Apache Axis web service engine. Used SOAP request response exchange pattern to exchange business XMLs.
  • Configured Web Logic JDBC connection pools and Data Sources with Oracle database.
  • Involved in requirements gathering, design, development and implementation.
  • Interacted and managed an offshore team, and able to deliver the modules successfully within the deadline with good quality.
  • Created UML use case diagrams, class diagrams and sequence diagrams using Rational Rose during design phase.
  • Designed and developed presentation layers using JSP, Spring MVC, JavaScript and Ajax.
  • Involved and understood the Development of Reporting system using JQuery, Struts and Web Services.
  • Designed and developed business layer using Spring IOC framework and used different design patterns like Session Fa ade Pattern and Factory Patterns.
  • Designed and developed DAO layer using Spring and Hibernate, and used Criteria API and HQL for querying Oracle databases.
  • Created and automated unit test cases using JUnit.
  • Deployed the applications in Web logic 10.3 server.

Environment: Java1.6, JDBC, J2EE Design Pattern, Java Script, XML, XSD, WSDL, JSP, JQUERY, Spring Framework 3.1, Hibernate, AJAX, Web logic 10.3, Eclipse 3.5, JUnit, Jmock and IBM RTC.

Confidential

Web Services Developer

Responsibilities:

  • Identifying resources, and creating procedures, and processes to support clients in their use of Ad Hoc Report Writer.
  • Support client users in creating templates and reports.
  • Worked on JAX-WS, JAXB Web Services using SOAP.
  • Implement Oracle Business Intelligence as the online reporting tool for this product.
  • Allow users to share templates with other users and other companies taking into consideration the security rules applied to the user.
  • Worked on Hibernate ORM.
  • Configured Struts/Spring/Hibernate frameworks.
  • Created data model and generated Hibernate mappings and domain objects using Hibernate tools.
  • Involved in requirements gathering, design, development and implementation including training to the client employees.
  • Utilized Spring Core, Spring MVC modules using Annotations and AJAX.
  • Front end development using HTML, Java Script, and CSS and DOJO
  • Used Hibernate as ORM tool to manage data and MySQL database.
  • Automated Unit testing done using JUnit.
  • Performing client usability testing of Data views where the presentation of the data must be understood by both small market and mid-market users.
  • Providing procedures for handling numerous requests to create data export templates on behalf of clients.
  • Extensively worked on UML designing.
  • Written PL/SQL queries to load the XML Patent data into DB.
  • Deployed WAR applications in Web Logic.

Environment: Java1.6, JDBC, J2EE Design Pattern, Java Script, XML, XSD, WSDL, JSP, Spring Framework 3.1, Hibernate, AJAX, Web logic 10.3, IntelliJ 10.5, DOJO 1.7.0,JUnit, JMock, HP Quality Center.

Confidential

Java / J2EE Developer

Responsibilities:

  • Implemented the Idempotent Services Framework to prevent processing of duplicate web service requests and retries.
  • Worked on JAX-WS, JAXB Web Services using SOAP.
  • Worked on creating new JAXWS based Web Services and consuming web services.
  • Involved in Server side programming in EJB which includes Session Beans Message Driven Beans.
  • Extensively used Enterprise messaging services JMS for sending transactions through queue for asynchronous message processing.
  • Used J2EE Design Patterns like Session Facade, Singleton Pattern, Data Access Object and Service Locator Pattern.
  • Worked on Hibernate ORM.
  • Worked on Spring AOP for error handling.
  • Involved in Web sphere Application server development using EJB, Spring, Hibernate and Client GUI in Struts MVC design pattern.
  • Extensively worked on UML designing.
  • Responsible for trouble shooting the production issues.
  • Worked on UNIX Shell Scripting tasks.
  • Worked in Prototyping Agile Software Development methodology.

Environment: Java1.6, Struts, JDBC, J2EE Design Pattern, JSP, Java Script, XML, XSD, WSDL, Spring Framework 2.5, Hibernate, JBoss 4.3, Maven 2.0, SqlDeveloper, Eclipse 3.6, Subversion, JBPM, JUnit, JMock, HP Quality Center.

Confidential

Sr Developer

Responsibilities:

  • Implemented struts framework for the presentation layer for Data Collection and Inquiry screens.
  • Used Tiles in Struts Framework to avoid code redundancy for developing user screens that contain same Headers and Footers.
  • Implemented the struts tag libraries for building the presentation pages using JSPs and used CSS and HTML for User Screens development.
  • Developing and coding Java/J2EE over EJB Framework.
  • Developed web pages using JSPs, Servlets to help end user make online submission of rebates. Also used XML Beans for data mapping of XML into Java Objects.
  • Extensively used the J2EE design patterns like Business Delegate, Service Locator, Value Object Transfer Object and DAO Data Access Object and Session Fa ade Stateless Session Bean .
  • Created WSDL Resources which is a formal description of web service and, configured Business Services.
  • Developed lot of EJBs like session beans, MDBs etc., for business logic and used XML for several configuration tasks.
  • Used spring to propagate the spring security context through http layer and used camel for the inbound and outbound routing.
  • Written PL/SQL queries to load the XML Patent data into DB and have modified XSD.
  • Developed Ant scripts for deployment builds.
  • Deployed the entire application on WebLogic Application Server.
  • Designed and Developed Web services using SOAP to make submissions.
  • Involved in Unit Testing, UserAcceptanceTesting and Bug Fixing.

Environment: Java, J2EE, UML, EJB, MDB, Struts, Spring, Hibernate, Servlets, XML, WebServices, WSDL Log4j, Solaris, UNIX, Weblogic10g, PL/SQL and Ant.

Confidential

Sr. J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle SDLC as requirement gathering, modeling, analysis, architecture design development and the project was developed using Agile Methodologies.
  • Used the J2EE components like EJB's, JSP's, servlets and implemented Struts1.2 framework for MVC architecture.
  • Developed GUI using Front end technologies like JSP, JSTL, AJAX, HTML, CSS and Java Script.
  • Used the Tiles Framework and Struts Tag Libraries in the presentation layer to simplify the complexities of the application.
  • Used Spring2.0 Managed beans to use windows session state framework to persist session to the database.
  • Used three Databases Oracle10g, DB2V9.0 and Ms SQl Server to validate infrastructure connectivity Ivdt .
  • Used Web services and SOAP messages for getting data to and from windows applications, get different tier timing data to compare acceptable range in JPFT application and for connectivity testing between application server -application server and application server -portal server in the IVDT application.
  • Used Db2V9.0 Database and wrote functions and stored procedures to implement the business logic for Jra Performance Tool.
  • Used Log4J to print info, warning and error data on to the logs.
  • Application is deployed on Websphere6.1 application server which is installed on AIX operating system.
  • Involved in production support for Infrastructure application after roll out. Participated in seven day, 24/7 support rotation diagnosed and fixed the issues.

Environment: J2EE1.4, Struts1.2,Rational software architect7.0, Spring2.0, JMS, Servlets, JSP, AJAX,JAVASCRIPT, SOAP, XML,WSDL, JUnit, EJB2.0, Web sphere application server6.1, Web sphere portal server6.0, HttpWatchv5.0, Db2 9.0, Oracle10g, IMS, Message Broker, HTML.

Confidential

J2EE Developer

Responsibilities:

  • Assisted in creating Use Case diagrams, Class diagrams and Sequence diagrams.
  • Implemented Design Patterns like Session Facade, Business Delegate, Data Access objects, Data Transfer Objects, Front Controller, Service Locate and Singleton.
  • Developed user interface using JSP, Servlets, and Ajax.
  • Used JSF, JSP, Java Script, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
  • Involved in writing complex SQL queries, Stored Procedures in PL/SQL to query data about customers eligible for various RISK criteria.
  • Extensively used JDBC concepts to connect to, retrieve and update information in the database.
  • Used EJBs Session beans to implement the middleware services.
  • Used JMS for sending updates to various other applications and MDB for routing priority requests.
  • Used SOAP for sending and getting data from the external interface.
  • Used XSL/XSLT for transforming and displaying reports. Developed Schemas for XML.
  • Involved in Consuming XML web services using SOAP, SAX and DOM XML parsers, WSDL.
  • Used SAX parsers for parsing, XSL/XSLT transformation in customizing the statements reports that are retrieved from the database.
  • Involved in writing the ANT scripts to build and deploy the application.
  • Extensively used Eclipse 3.x while writing code.
  • Consistently produced the highest quality code through disciplined and rigorous unit testing using JUnit.

Environment: Java, J2EE 1.4, JSF, IBM WAS 5.x, EJB 2.1, UML, Rational Rose, XML, XSLT, SOAP, SAX, JSP 2.0, JMS 1.1, HTML, JDBC, JavaScript, OOAD, Servlets 2.4, Eclipse 3.x, CVS 2.0, PL/SQL, Oracle 9i.

Confidential

Java Developer:

Responsibilities:

  • Involved in various phases of Software Development Life Cycle SDLC as requirement gathering, analysis, design, development and implementation.
  • Used MVC Architecture based on Jakarta Struts Framework.
  • Developed GUI modules using JSP, AJAX and business logic using Action classes.
  • Developed EJBs Stateless Session Beans and used Hibernate as persistent layer and O/R mapping.
  • Implemented Design Patterns like Session Facade, Business Delegate, Data Access objects ,Data Transfer Objects, Front Controller, Service Locate and Singleton.
  • Designed and implemented JMS functionality to send and receive messages between various locations such as legacy system.
  • Used MQ series to provide Topics Publisher/Subscriber Model .
  • Used JUnit for unit testing. Wrote several test cases to test whole application.
  • Used Log4J for Debugging purposes.
  • Used DOM, SAX parser to parse XML documents.
  • Managed the coding of entire system using CVS.

Environment: Java-J2EE environment, EJB, JSP, Java script, Servlets, JDBC, JMS, JNDI, UML, Jakarta Struts framework, SQL, MQ series, Oracle9i, Weblogic Workshop, Junit, Log4j, CVS, Windows.

We'd love your feedback!