We provide IT Staff Augmentation Services!

Sr. J2ee Developer Resume

Middletown, NJ

SUMMARY:

  • Java Developer with 6 years of Object Oriented Software development experience in analysis, design, development and implementation of Client/Server applications using JAVA, J2EE, XML and other related technologies.
  • Working knowledge of industry standard development practices and concepts of Java, J2EE, Servlets, JSP, JMS, JNDI, JDBC, RMI, DOM, JAXP, Web Services, Hibernate, Spring, MVC patterns and J2EE Design patterns.
  • Implement Model View Control architecture using Apache Struts.
  • Expert in Web/User Interface development using AJAX, HTML, CSS, Java Script and other web development languages XML, XSL, XSLT,JSTL.
  • Extensive experience in Angular JS for application implementation, proficient in creating modules, controllers, factory services, ng - repeat, customizable filter, http get/post methods and directives to realize functionalities like REST service with Ajax call, input validations, searchable and sortable contents.
  • Proficient in developing RESTful and SOAP Web Services
  • Worked on implementing Micro Services.
  • Experience in AWS Solutions architecture.
  • Hands on experience on Application Servers like Web Logic, JBoss and Web Sphere
  • Working knowledge on industry approved creational, structural, behavioral and J2EE design patterns.
  • Extensive experience with Messaging(JMS,TIBCO EMS, IBM MQ Series)
  • Extensively used JMS publish/subscribe infrastructure based on TIBCO.
  • Message Driven Beans has been implemented based on TIBCO (EMS) topics.
  • Used Java Messaging Service (JMS) for reliable exchange of information across applications with Publish-Subscribe and Peer-Peer using Messaging services TIBCO(Topic and Queue Connection)
  • Experience in Object Oriented Analysis and Design using UML artifacts - class, sequence and use case diagrams using Visio, Rational Rose.
  • Strong Confidential Oracle and SQL backend programming and providing interfaces between multiple databases and applications. Extensively used Stored Procedures, Functions and Triggers in MySQL and Oracle PL/SQL.
  • Good hands of experience in configuration, deployment and management of enterprise applications on Application Servers like Web Sphere, JBoss and Web Servers like Apache Tomcat.
  • Good Hands on various IDEs like RAD, WSAD, My Eclipse and Eclipse.
  • Coordinating with Onsite/offshore Team Members.
  • Experience in working with operating systems like Windows 2000/XP/Vista/7, UNIX and LINUX.
  • Good hands on version control tools like Sub Version and CVS.
  • Good hands on Experience in Project Management tools like JIRA.

TECHNICAL SKILLS:

Languages: Java, C++, SQL, PL/SQL

J2EE: JSP, Servlets, EJB, JSF 1.x/2.x, JDBC, Struts, Spring 3.x/4.x, Hibernate, AWS, JMS, log4j, JUnit, Web Services, Micro Services, Bootstrap

Messaging: JMS,TIBCO EMS,TIBCO BW

Servers: Web sphere, Web logic, JBoss, Apache Tomcat

View tools: XML, XSLT, HTML, CSS, Java script, Angular JS, Node JS, JQuery, AJAX

IDE: WSAD, My Eclipse, Eclipse, Net beans, JDeveloper, RAD

Process/Design Tools: Rational Unified Process (RUP), Rational Rose, Visio

Databases: Oracle 8i/9i/10g, PL/SQL, My SQL

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

PROFESSIONAL EXPERIENCE:

Confidential, Middletown, NJ

Sr. J2EE developer

Responsibilities:

  • Understanding business objectives and implementation of business logic.
  • Leading team, Co-coordinating with Onsite & Offshore Team Members
  • Used Rational Unified Process (RUP) software Development methodology for developing the application.
  • Responsible for creating artifacts for Rational Unified Process (RUP) - use cases, system architecture document using UML, supplemental requirements document and architecture diagrams that we need as part of Object Oriented Analysis and Design(OOAD)
  • Designed and developed the Web-based User Interface on Struts2 Framework.
  • Created tile definitions, struts-config files and resource bundles using Struts2 framework.
  • Developed UI using HTML5, CSS3, Angular JS, Bootstrap, JQuery, and JSP for interactive cross browser functionality and complex user interface.
  • Developed front-end code with Angular JS to retrieve data as JSON Object from controllers in back-end RESTful Server and then display results in web pages by writing AngularJS controller, directives, services, and route providers.
  • Creating custom JSF Facelet tags for error handling, data tables, true/false markers etc.
  • Extending the JSF Richfaces extended data table component so that it can handle large dataset by customizing the paginating, filtering and sorting
  • JBoss was used to deploy the application. Extensively used WID to implement SOA in complex environment. Worked with SSL certification for HTTP and HTTPS requests.
  • Installed and configured JBOSS/Drools server with MySQL/Oracle persistence. Extracted rules data from the database and decision tables.
  • Wrote internal and external API services using Node JS modules
  • Stack creation in AWS Cloud and rehydration using latest AWS AMIs.
  • Designed and Developed the Pub/Sub messaging infrastructure using TIBCO EMS.
  • Designed and built process definitions in the TIBCO Business Works with appropriate data mapping
  • Involved in implementing the TIBCO Publisher and Subscriber.
  • Created micro services for the delivery of software products across the enterprise.
  • Created micro service to provide RESTful API utilizing Spring Boot with Spring MVC.
  • Implemented validation framework for creation of validation.xml and used validation-rules.xml.
  • Exploited the potential of Hibernate for complex Object-Database mapping, transactions, and for achieving dynamic business functionalities.
  • Designed and developed RESTful service interface using Spring MVC to the underlying customer event API.
  • Designed and Developed Java classes, XML Mapping files and Service classes to use the Hibernate API
  • Implemented spring framework inversion of control principle for beans.
  • Used Spring ORM and DAO modules for database transaction management.
  • Implemented Web Services in JAXP based on SOAP protocols using XML and XSLT extensively for data transfers
  • Applied the Singleton Factory Method, DAO, MVC design patterns.
  • Developed presentation layer using HTML, CSS, and JavaScript
  • Used Statement, Prepared Statement and Callable Statement classes for implementing the database interfaces.
  • Worked on IBM FileNet as part of Enterprise content management.
  • Used JMS for communication with different platforms.
  • Maintained the source code versions in SVN.
  • Involved in Unit Testing, UserAcceptanceTesting and Bug Fixing

Environment: J2SE, Servlets, Struts, Spring, JSF, Hibernate, Micro services, JSP, JMS, JAXP, SOAP, SDLC, Eclipse, AWS, RESTful Web Services, HTML, CSS, Java Script, Node JS, RUP, AngularJS, Bootstrap, JQuery, Web Logic, SDLC, XML, XSLT, TIBCO BW, TIBCO EMS Server, JBoss, Oracle 10g, log4j, Ant, Junit, SVN, Unix

Confidential, Memphis, TN

Sr. J2EE Developer

Responsibilities:

  • Understanding business objectives and implementation of business logic.
  • Used Agile Software Development methodology for developing the application.
  • Designed and developed the Web-based User Interface on Jakarta Struts Framework
  • Extensive development of JSP, Action Class and form beans.
  • Designed interfaces to add flexibility and plug-in ability.
  • Used Hibernate to store the persistence data into the Oracle database.
  • Designed and Developed Java classes, XML Mapping files and Service classes to use the Hibernate API
  • Implemented the application using the concrete principles laid down by several design patterns such as Business Delegate, Session Facade, Service Locator, DAO and DTO.
  • Implemented Web Services in JAXP based on SOAP protocols using XML and XSLT knowledge of Ecommerce Platforms (Zen-Cart) and Apache extensively for data transfers
  • Server-side implemented on J2EE, Oracle, RAD platform.
  • Implemented spring framework inversion of control principle for beans.
  • Used database transactions and transaction management with Spring ORM and DAO
  • Developed presentation layer using HTML, CSS, and JavaScript
  • Provided database interface using JDBC Drivers with back-end as Oracle.
  • Used Statement, Prepared Statement and Callable Statement classes for implementing the database interfaces.
  • Used JMS for communication with different platforms.
  • Maintained the source code versions in CVS repository.
  • Involved in debugging, testing and Integration of the System.
  • Involved in writing Junit test cases.
  • Involved in wrap-up meetings and in estimating the timeframe for each story and helped in deploying the application to the server for each iteration of the agile software development.

Environment: J2SE, JDBC, Servlets, Struts, Spring, JSF, Hibernate, JSP, JMS, JAXP, SOAP, SDLC, RAD, Web Services, HTML, CSS, Eclipse, Java Script, Web Sphere Application Server (WAS), SDLC, XML, XSLT, Oracle 9i, log4j, Ant, Junit, CVS, Unix

Confidential

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in Software Development Life Cycle ( use cases, design, coding, testing)
  • Created a Use case Diagram that shows the User cases and developed class and sequence diagrams using UML.
  • Implemented in MVC Architecture
  • Involved In integration of different layers of the application.
  • Design and development of tables in Oracle database and creation of action and DAO classes and class diagrams and thorough unit testing the module.
  • Extensive development of JSP, Action Class and form beans using Eclipse IDE.
  • Created tile definitions, struts-config files and resource bundles using Struts framework.
  • Implemented validation framework for creation of validation.xml and used validation-rules.xml.
  • Designed and Developed Java classes, XML Mapping files and Service classes to use the Hibernate API.
  • Developed modules that integrate with web Services that provide global information support such as customer and account management
  • Used JMS for the asynchronous exchange of critical business data and events among J2EE components and legacy system .
  • Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Developed stored procedures and triggers in PL/SQL
  • Used Maven2 and CVS to setup continuous integration including JUnit testing, check style, code coverage and the configuration management and work flow modeling tools
  • For web application deployment and debugging used UNIX.
  • Involved in writing Junit test cases and suits using Eclipse IDE.
  • Involved in testing and implementation

Environment: J2SE 5.0, Servlets, Struts, Hibernate, Spring, JDBC, JSP, SOAP,JPA, SDLC, Web Services, CSS, Java Script, Web Sphere Application Server (WAS), XML, XSLT, Oracle 9i, My Eclipse, Maven, JUnit, Sub Version, Unix

Confidential

Sr. J2EE developer

Responsibilities:

  • Participated in requirement collection and understanding the existing System from users. Designed application using UML.
  • Designed and developed the Web-based User Interface on Jakarta Struts Framework
  • Prepared the System Requirements Specification Document (SRS).
  • Adopted J2EE best Practices, using J2EE patterns. Utilized Value Objects, Service Locator, Singleton, Data Access Object and Service Activator and used CMP Entity beans with Relationships.
  • Implemented validation framework for creation of validation.xml and used validation-rules.xml.
  • Designed and Developed Java classes, XML Mapping files and Service classes to use the Hibernate API.
  • Created tile definitions, struts-config files and resource bundles using Struts framework.
  • Provided database interface using JDBC Drivers with back-end as Oracle.
  • Developed presentation layer using HTML, CSS, and JavaScript
  • Developed stored procedures and triggers in PL/SQL
  • Involved in writing JSPs, JavaScript and Servlets to generate dynamic web pages and web content.
  • Used Entity beans inheritance become best choice for design and development.
  • Used Validator framework for front end validations and Project Integration.
  • Involved in testing and implementation

Environment: J2SE, JSP, JDBC, SDLC, Servlet, Struts, Hibernate, Spring, EJB 2.0, Log4j, Web sphere 5.1, HTML, CSS, JavaScript, Rational Rose, Oracle 8i, XML, Eclipse, Ant, CVS, Unix.

Hire Now