We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

MS

SUMMARY:

  • Over Seven (7+) years of experience in implementing Java/J2EE projects, working through Analysis, Design, Development, Testing, Implementation in Client/Server and web based n - tier architecture systems.
  • Expert indeveloping web based, client/server applications using Java, J2EE, Servlets, JSP, JSTL, EJB, CSS, XML, RMI, JMS, Java Beans, JDBC, JavaScript,Web services with SOAP WSDL, and Frameworks-Struts, JSF, Hibernate, and Spring.
  • Proficient in Developing MVC framework using Struts and Spring.
  • Strong knowledge in ORM (Object Relational Mapping) Tools like Hibernate.
  • Expertise in client side designing and validations using AngularJS, HTML, DHTML, CSS, Java Script, JQuery, AJAX, JSP, XML and Swing.
  • Good familiarity with TagLibs and other directives to provide functionality to the JSP pages.
  • Proficient in using XML Suite of Technologies like XML, XSL, XSLT, DTD, XML Schema, SAX and DOM Parsers.
  • Extensive Knowledge in design patterns including Front Controller, Data Access Object, Session Facade, Business Delegate, Service Locator, MVC, Data Transfer Object and Singleton.
  • Experience in using WSDL, SOAP, and Apache AXISfor Webservices.
  • Experience in the functional usage and deployment of web applications in JBoss, WebLogic, WebSphere and Apache Tomcat.
  • Extensive experience in Eclipse IDE, and NetBeans and TOAD.
  • Strong Experience in databaseconnectivity (JDBC) for databases like Oracle, SQL Server, MySQL.
  • Experience in Data driven Testing, Cross browser Testing and Parallel test execution using Selenium WebDrive r, TestNG and Selenium Grid.
  • Good knowledge with versioning tools like Clear case,Perforce, SubVersion and CVS.
  • Expertise in Object Oriented Analysis and Design (OOAD) using Unified Modeling Language (UML) by using Rational Rose.
  • Versatile team player with excellent analytical & interpersonal skills with the ability to learn and adapt quickly to newenvironments and emerging new technologies.

TECHNICAL SKILLS:

J2EE Technologies: Java, Servlets, JSP, JDBC, EJB, JNDI, JMS, RMI

Architecture &Frameworks: Angular JS, Client-Server, MVC, J2EE, Struts, Spring, Hibernate

Databases: Oracle 11g, SQL server 2008, MySQL, DB2

IDE s: Eclipse, My Eclipse, Net Beans, IBM RAD, JBuilder

Design Methodologies: UML, Waterfall, Agile

Operating Systems: Windows 9x/NT/XP/2003/VISTA/7/8, Linux, UNIX

Web Services: SOAP, RESTFUL, JAX-RPC, JAX-WS, Axis

GUI s: HTML, XML, XSLT, JSF, AJAX, JavaScript, CSS, JQuery

Query Languages: SQL, PL/SQL

Programming Languages: Core Java APIs (I/O, Thread, Collection), C, C++

Design Patterns: Business Delegate, Business Object, Value Object, Front Controller, Database Access Object, Factory, Singleton, Session Facade

Tools: BEA WebLogic 8.1, JBOSS, IBMWebSphere Application Server 6.1, Tomcat 6.0, JUnit 4.0, ANT, Maven, Log4j

Design &Control Tools: UML, Rational Rose, CVS, ClearCase

PROFESSIONAL EXPERIENCE:

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life cycle (SDLC) of the application.
  • Participated in Agile Development Team, and having daily SCRUM meeting for progress and task distributing.
  • Designed and developed a web-based client using J2EE, JSP, Java Script, HTML, CSS and XMLusing SpringMVC Framework.
  • Used Spring to integrate Hibernate for Dependency Injection (IOC).
  • Used Squirrel (db2) to implement the database changes as part of development
  • Used Hibernate as Object Relational (OR) Mapping Tool for the backend data.
  • Used JAX-WS (SOAP) and JAX-RS (REST) to produce web services and involved in writing programs to consume the web services.
  • Wrote batch jobs and was involved in performance tuning of complex queries.
  • Involved in the implementation of DAO using Spring-Hibernate ORM.
  • Wrote complex business rules as SQL and PL/SQL queries for the end user to use in reporting.
  • Wrote listener classes to trigger xml file generation (BRMS rules) and load files into cache during server start up and mapped the listeners in WEB.xml
  • Designed and implemented XML parsing for XML order conformations.
  • Enhanced the doPost method in servlet to prevent multiplesubmission.
  • Wrote BRMS rules and used BRMS rules engine to implement the user requirement.
  • Involved in writing Junit test cases and performed Unit and Integration testing.
  • Deployed the application on WebSphere Application Server.
  • Monitored the error logs and fixed the problems.
  • Developed the different components of the application such as JSPs, Servlets, DAOs and Used GIT HUB for version control.

Environment: Java8,Spring,JSP,Hibernate,HTML, CSS, JavaScript, XML, PL/SQL,Jenkins, SonarServer(development), WebSphere, GIT, SQUIRREL, ECLIPSE IDE, JAX-WS,JAX-RS JIRA.

Confidential, MO

Java/J2EE Developer

Responsibilities:

  • Implemented the GUI by coding in HTML, CSS, JavaScript and JQuery.
  • Developed server side logic using Struts 2, Hibernate, and JPA by writing configurations.
  • Used Squirrel (db2) to implement the database changes as part of development
  • Wrote HQL queries as part of development.
  • Designed and implemented XML parsing for XML order conformations.
  • Created database pool, multi-pool, data source and mapped them to roles.
  • Written action class in Struts framework for each logical request that may be received.
  • Configured action mapping (in XML) for each logical request that may be submitted.
  • Used Hibernate as Object Relational (OR) Mapping Tool for the backend data.
  • Wrote Hibernateconfiguration files to enable the data transactions between POJO and OracleDatabase.
  • Wrote batch jobs and was involved in performance tuning of complex queries.
  • Wrote complex business rules as SQL and PL/SQL queries for the end user to use in reporting.
  • Wrote listener classes to trigger xml file generation (BRMS rules) and load files into cache during server start up and mapped the listeners in WEB.xml.
  • Wrote JUnit test case for back-end logic implementation development.
  • Wrote BRMS rules and used BRMS rules engine to implement the user requirement.
  • Deployed the application on Tomcat Application Server.
  • Monitored the error logs and fixed the problems.
  • Used Sub Version (SVN) for version control.

Environment: Java7,Struts,JSP,Hibernate,HTML,CSS, JQuery,XML,PL/SQL,Tomcat,Jenkins,SonarServer(development),WebSphere (production),Spring,Sub-Version (SVN), SQUIRREL, ECLIPSE IDE, JEE-5,JAX-B, JIRA

Confidential, WA

Java/ J2EE Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application.
  • W orked in AGILE Team for rapid development and improve coding efficiency.
  • Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
  • Front end of the application is developed using AngularJS, HTML, CSS, JavaScript, JSP, and Servlets.
  • AngularJS is used to bind the data and display it in the view.
  • De veloped custom directives andServices in AngularJS.
  • Developed spring configuration file to define beans, data source and Hibernate configuration properties.
  • Involved in developing code for obtaining bean references in springframework using Annotations.
  • Worked with Spring DAO IOC and session bean factory.
  • Extensively worked with XSD and Xml Beans to work with XML documents.
  • Used JAX-WS (SOAP) and JAX-RS (REST) to produce web services and involved in writing programs to consume the web services.
  • Integrate the web services using Apache Camel routing in the Enterprise Service Bus layer.
  • Extensively used the Hibernate Query Language (HQL) in Data Access Objects.
  • Hibernate is used to extract data from database and bind to corresponding Java objects
  • Extensively used SQL Developer IDE to work with Oracle SQL.
  • Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Developed the Hibernate mapping files and involved in writing Junit test cases and suits using Eclipse IDE.
  • Used Log4j to capture the log that includes runtime exception and for logging info.
  • Extensively used Maven as build tool.
  • Used Tortoise SVN for Source Control and Version Management.

Environment: Java1.6, J2SE, J2EE, JSF, Hibernate, Log4J, Maven, Web services (SOAP, REST), JMS, Oracle Database, SQL Developer, Tomcat, Apache Camel, Eclipse Kepler, Junit, Tortoise SVN

Confidential, DC

Java/J2EE Developer

Responsibilities:

  • Worked under Agile development environment.
  • Front-end of the application is developed using JSP, JavaScript, Servlets, CSS, and HTML.
  • Developed and implemented the MVC Architectural Pattern using Spring Framework.
  • Used SpringAnnotations as well as xml configuration for Dependency injection.
  • Worked on the Creation and Consumption of the Web Services (SOAP/REST).
  • Used Oracle SQL Developer to work with Oracle Database.
  • Modified the web.xml and inject Spring Security to ensure back-end security.
  • Worked on Writing and analyzing the stored procedures.
  • Developing data models using Hibernate POJO's and configuring Hibernate persistence layer
  • Hibernate mappings are done using Hibernate Annotations.
  • Extensively used Hibernate concepts such as inheritance, lazy loading and transactions.
  • Implemented JMS Listeners and Message Driven Beans (MDB).
  • Log4jis used to achieve logging that helps in debugging of the application.
  • Ant Scripts are used to create the EAR’s for the Applications.
  • Deployed J2EE applications on WAS using WAS admin console.
  • Used TestNG, Junit, Mockito and Power Mockito for unit testing components.
  • Used GIT Hub for Source Control and Version Management.

Environment: Java1.7, J2SE, J2EE, Hibernate, Log4J, ANT, Web services (SOAP, REST), JMS, Oracle 11g Database, Oracle SQL Developer, WebSphere Application Developer, Mockito, Junit, GIT Hub, Linux

Confidential, NJ

Java/ J2EE Developer

Responsibilities:

  • Involved in analysis and design phases of Software Development Life Cycle (SDLC).
  • Worked as a part of the Business Analysts team to understand the requirements.
  • Development UI modules using HTML, JSP, JavaScript and CSS.
  • Designed and developed application based on Spring MVC design pattern, used Spring validation and wrote validation rules.
  • Involved in developing code using major concepts of Spring Framework Dependency Injection (DI) and Inversion of control (IOC).
  • Primarily focused on the Spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Involved in development of Web Services using JAX-WS.
  • Involved in the implementation of DAO using Spring-Hibernate ORM.
  • Writing service methods and SQL queries, PL/SQL to interact with the Oracle DBMS.
  • Involved in configuring JNDI properties.
  • Created Connection Pools in Web Sphere and configured as needed.
  • Involved in the JMS Connection Pool and the implementation of publish and subscribe using Spring JMS.
  • Used JMS Template to publish and Message Driven Bean to subscribe from the JMS provider.
  • Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Version Control was mandated through Subversion.
  • Used ANT as build tool and developed build file for compiling the code of creating WAR files.
  • Provided extensive pre-delivery support using Bug Fixing and Code Reviews.
  • Used LOG4J & JUnit for debugging, testing and maintaining.

Environment: JDK 1.5, Spring MVC 2.5,JSP, JavaScript, Web Service, JPA/Hibernate 3.0, CSS, log4j, JAX-WS, Oracle 9i, WebLogic, JUnit, Subversion, ANT, AJAX, Eclipse 3.2, Linux

We'd love your feedback!