We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Columbia, MD

PROFESSIONAL SUMMARY

  • 6+ years of IT experience in analysis, design, development, documentation, implementing and testing of software systems in Java, J2EE and Internet/Intranet technologies.
  • Expertise in design and development of various web and enterprise applications using J2EE technologies like JSP, Servlets, JDBC, JPA, EJB, JMS, RMI, XML, AJAX and Web Services.
  • Expertise in OOA, OOD, SDLC, Software Development, Java Application Development, Distributed Application Development and Object Oriented Programming (OOP).
  • Expertise in working with Hibernate, spring, Struts and Web Services.
  • Expertise in XML and related technologies like XSL, XSLT, XSD, DTD, X Path and parsers like JAXP (SAX, DOM) and JAXB.
  • Strong Experience in GUI development using HTML, DHTML, CSS, Java Script and AJAX.
  • Extensively experienced in using various design patterns such as MVC (Model - View-Controller), Singleton, Session Facade, Service Locator, Factory and Business Delegate in the development of Multi-Tier distributed Enterprise Applications.
  • Experienced in using Java IDE tools like Eclipse, Netbeans, WSAD, RAD, and maintained multiple web/application servers like Apache Tomcat, JBoss, BEA WebLogic, and WebSphere.
  • Excellent knowledge in databases like IBM DB2, MySQL, Oracle, SQL Server as well as NoSQL databases such as MongoDB and Redis.
  • Experienced in working with different operating systems Windows, UNIX, and LINUX.
  • Expert in writing complex SQL Queries, PL/SQL blocks and UNIX Shell Scripts.
  • Experience in using version control tools like Rational Clear Case, Tortoise, Git and CVS.
  • Good experience in implement logging using Log4J and ANT tool to compile, package and deploy the components to the Application Servers in different environments.
  • Expertise in perl data references and data structures
  • Experience on RUP, Agile/Scrum and Extreme Programming (Test Driven development, Pair Programming, Code Reviews).
  • Strong initiation, teamwork, responsible and excellent communication skills.

TECHNICAL SKILLS

Programming Languages: JAVA/J2EE, SQL, PL/SQL, UML, UNIX Shell Scripting

J2EE Technologies: EJB, Servlets, JSP, Maven, JSTL, JDBC, JPA, JSF, Facelets, RMI, JNDI, JMS

Web Technologies: HTML, DHTML, XML, XSLT, CSS, CSS3, DOM, SAX, AJAX, HTML5, JQuery, BOOTSTRAP, AngularJS

IDE Tools: IBM RAD, RSA, Eclipse, MyEclipse, Netbeans

Application/Web Server: IBM WebSphere 7.0/8.0, WebLogic 10.3, JBoss, Tomcat

Databases: Oracle 9i/10g/11g, DB2, MySQL, MongoDB, Redis

XML Technologies: XML, XSLT, XPATH, SAX, DOM, JDOM, AXIS, JAXB, Web Services

Protocols: SOAP, RESTful, TCP/IP, HTTP, HTTPS, FTP, RMI

Methodologies: RUP, Agile, SDLC

Operating Systems: Windows XP/Vista/7, Linux, UNIX

Frameworks: Struts 2.0/2.3, Spring, Hibernate

Other Tools: TOAD, ANT, RCP,CVS, Clear Case, Perl, Quest, SVN, Junit

PROFESSIONAL EXPERIENCE

Confidential, Columbia MD

Java/J2EE Developer

Responsibilities:

  • Involved in Full life cycle experience including requirements analysis, high level design, detailed design, UMLs, data model design, coding, testing and creation of functional and technical design documentation.
  • Involved in daily stand up meetings sprint planning and sprint retrospective meetings as part of AGILE Methodology.
  • Implemented the back-end functionality of the modules using Session beans and Entity beans and used DAO, DTO, Business Delegate, Session Façade, J2EE design patterns
  • Used Spring-IOC concepts and Spring MVC architecture for developing the application.
  • Developed front-end content using JQuery, HTML5, CSS3, AngularJS and client-side validations using JavaScript.
  • Implemented AJAX Library and various web controls to present interface to users in a much comfortable environment.
  • Implemented SOA architecture with Web Services using SOAP, WSDL, REST and XML.
  • Used Web services (SOAP) for transmission of large blocks of XML data over HTTP.
  • Developed Data Access Objects to access middleware Web Services.
  • Created Spring Interceptors to validate web service requests and enables notifications.
  • Used Spring ORM to integrate Spring Framework with Hibernate and JPA
  • Wrote Hibernate configuration file, Hibernate mapping files and defined persistence classes to persist the data into Oracle Database.
  • Configured Hibernate session factory to integrate Hibernate with Spring.
  • Implemented the integration with the back end system with web services using REST.
  • Used Message Driven Bean (MDB) to execute Control Center jobs using Web Logic JMS Queue
  • Involved in developing UML Diagrams like Use Case, Class, Sequence diagrams.
  • Designed and developed several SQL Scripts, Stored Procedures and Triggers for Oracle11g Database.
  • Deployment on WebLogic 10.3 Application Server
  • Used Eclipse as an IDE for Java/Template development and MAVEN as a build tool.
  • Developed a logging component using ApacheLog4J to log messages and errors.
  • Used SVN for supporting software configuration management (SCM) of source code, configuration management and version control.
  • Written test suites and unit test cases using JUnit

Environment: J2EE, JDK 1.7, JSP, Spring MVC, Hibernate, Spring ORM, PL/SQL, Eclipse, WebLogic 10.3, JavaScript, Ajax, JQuery, AngularJS, XML, SVN, Maven, Hibernate, SOAP, REST, JDBC, UML, Toad, Log4J, JUnit

Confidential, Schaumburg, IL

Java/J2EE Developer

Responsibilities:

  • Developed use cases from business requirements documents and functional specification and design specification.
  • Involved in Scrum daily standup meetings throughout the process of design and development.
  • Designed and developed User interface using Struts 2 tags, JSP, HTML and client-side validations using JavaScript.
  • Involved in developing perl script and providing workflows and other information required in the development of code of the perl scripts
  • Implemented SOA architecture with Web Services using SOAP, WSDL, UDDI and XML.
  • Developed Data Access Objects to access middleware Web Services.
  • Created Spring Interceptors to validate web service requests and enables notifications.
  • Developed JAX-WS Based Web Services using SOAP described by the WSDL using Apache's open source tools.
  • Used Spring ORM to integrate Spring Framework with hibernate and JPA
  • Wrote Hibernate configuration file, Hibernate mapping files and defined persistence classes to persist the data into Oracle Database.
  • Configured Hibernate session factory to integrate Hibernate with Spring.
  • Developed Web services to allow communication between the applications using REST.
  • Used Spring MVC Controller, transaction management and Security.
  • Used IBM Rational ClearCase for supporting software configuration management (SCM) of source code, configuration management.
  • Responsible for builds and deployment of application on WebSphere server on DEV, Test, UAT, QA and Prod environments using ANT scripts.
  • Was involved in development of Data services layer which provides persistence for core model objects
  • Configured and build Asynchronous communication with JMS services with MQ Series
  • Implemented SQL*Loader for moving data from external files into the Oracle database.
  • Developed a logging component using ApacheLog4J to log messages and errors.
  • Involved in writing Test plans and conducted Unit Tests using JUnit.

Environment: JDK 1.6, J2EE, JUNIT, JavaScript, Web services (AXIS, SOAP), Spring, HTML, ANT, JUnit, JMS, AJAX, jQuery, IBM ClearCase, Servlets, Struts 2.3, Web Sphere 8.0, XML, Perl, CSS, Oracle10g, Hibernate, DB2, Maven

Confidential, Jersey City, NJ

Java/J2EE Developer

Responsibilities:

  • Responsible for overall design & analysis of UI components and integration with existing J2EE
  • Understood functional specifications, designing and developing creative solutions to meet business requirements
  • Front-end development using HTML, JSP, Ajax, JSTL, JSF.
  • Used Struts components like Action Classes, Validator Framework and Dynamic Form Bean as a part of application development.
  • Written POJO Classes, .hbm files for Hibernate Object-To-Relational Mapping
  • Implemented the integration with the back end system with web services using SOAP.
  • Involved in integrating Web Services using WSDL, WSDD, JAX-RPC, JAX-WS, and UDDI.
  • Used Struts2 framework in UI designing (Tiles) and validations
  • Client Side as well as server side validations were done using Struts2 Validator.
  • Developed Action Classes, which holds business logic in Struts2 framework.
  • Used SAX and DOM for parsing XML documents and XSLT for transformation
  • Used RAD as an IDE for Java/WebSphere7.0 application development
  • Used Hibernate for accessing and updating information from database.
  • Developed Java Beans and Utility Classes for interacting with the database using JDBC
  • Developed and deployed EJBs (Session and Entity) to implement the business logic and to handle various interactions with the database.
  • Persistence mechanism implemented using Hibernate and Spring ORM utilizing Table per subclass inheritance based mapping, component mapping and other association mapping.
  • Used SQL statements and procedures to fetch the data from the database.
  • Used SVN as a documentation repository and version controlling tool
  • Designed and developed database objects like Tables, Views, Stored Procedures and User Functions using PL/SQL in Oracle.
  • Worked with noSQL database MongoDB for routing and storing data.
  • Was involved in development of Data services layer which provides persistence for core model objects
  • Configured and build Asynchronous communication with JMS services with MQ Series
  • Ensure enhancements and requirements meet established quality and end user needs
  • Involved in bugs recording, bug fixing, code review and other maintenance of the application
  • Developed and executed Unit Test cases using JUnit by supporting TDD (Test Driven Development)

Environment: Java, JSP, Struts 2.0, Hibernate, MySQL, EJB, Spring ORM, Servlets, JDBC, Oracle, MongoDB 1.4, Web Services, RAD, IBM WebSphere 7.0, XML, UML, HTML, SVN, JNDI, SOAP, JUnit, PL/SQL, DHTML, XSLT

Confidential, Jersey City, NJ

Java/J2EE Developer

Responsibilities:

  • Engaged in gathering and analyzing requirements, identifying various individual logical components, expressing the system design through UML diagrams.
  • Developed Customs tags to display dynamic contents and to avoid large amounts of java code in JSP pages.
  • Developed the User interface Templates using JSP, JavaScript, CSS, HTML, and DHTML
  • Developed the Java Code using Eclipse as IDE.
  • Used core Java API to design components and classes
  • Developed complete Web tier of the application with Struts MVC framework.
  • Developed Action Classes, which acts as the controller in Struts framework.
  • Analyzed the EJB performance in terms of scalability by various Loads, Stress tests using Bean-Test tool.
  • Developed Session Beans as the clients of Entity Beans to maintain the Client state.
  • Designing and developing the JMS objects and used MQ Series as provider.
  • Used Web Services on front end, Servlets as Front Controllers and JavaScript for client side validations.
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object, Service Locator and Singleton
  • JAX RPC for remote procedure calls for creating SOAP.
  • Implemented SOAP for data transfer to Web Service
  • Developed Ant Scripts to build and deploy EAR files on to Tomcat Application Server.
  • Used RUP to maintain business driven development.
  • Created XML based schemas.
  • Use of SAX and DOM parser for XML creation/reading
  • Used UML for designing test cases and creating sequence and class diagrams.
  • Actively involved in configuring the Web Logic Server and deployed all the modules like Web modules and Business modules.
  • Involved in the testing and integrating of the program at the module level.

Environment: Java, Tomcat, Oracle 9i, MySQL, Eclipse, Servlets, JSP, EJB, Struts 2.0, MDB,XML, JMS, HTML & JavaScript, JDBC, Maven, IBM's RUP, ClearQuest, UML, UNIX.

Confidential, Bellevue, WA

Java/J2EE Developer

Responsibilities:

  • Involved in development of high level and detailed design document.
  • Extensively used XML, XSL, and Servlet for the presentation layer.
  • Involved in complete EJB life cycle of design, development and deployment on WebSphere Application server.
  • Involved the development of distributed server side components and deployed the various Session and Entity Bean Components.
  • Instituted logical and physical database design and generated ER diagrams, and created and updated schemas, enhancing the ability to deliver successful business applications.
  • Developed Entity Bean agents to derive data from relational databases
  • Wrote SQL Stored procedures and Functions in different modules.
  • Developed Message Driven Beans to process the asynchronous request and navigate it to different database
  • Using SQL loader to upload the data to database tables.
  • Involved in writing and maintaining Documentation for every CR (change request).

Environment: Java, XML/XSL, Servlets, Oracle, MySQL, JNDI, EJB, JSP, JDBC, UML, WebLogic, ANT, Rational Rose

We'd love your feedback!