We provide IT Staff Augmentation Services!

Sr. Java J2ee Developer Resume

3.00 Rating

Irving, TX

SUMMARY

  • Having 9+ years of experience in specializing in J2EE, Java Web Application, XML and Web Services (SOA) application development
  • Expertise in developing web based GUI’s using Java Applets, HTML, DHTML, JavaScript, XML, DOJO, AJAX, JSF & spring form tags using GWT.
  • Proficient with Web Page Development using HTML, DHTML, JavaScript, Angular JS 2.0, RIA, XML, XSLT, XSD, DTD and CSS.
  • Experience in developing Web Applications with various frameworks: JakartaStruts Framework, spring 4, Hibernate 3.0 ORM, Apache Cameland Struts Validation.
  • Hands on experience with Ajax related technologies and JQuery API to develop rich and interactive web applications.
  • Seasoned professional in various frameworks like: Struts, Hibernate 3.0s, Spring 4.0, JSF.
  • Extensive work experience in JSP, Servlets, JavaScript, JDBC.
  • Experience in building real - time streaming data pipelines through kafka.
  • Experience in developing E-Commerce Applications using Hybris E-commerce Framework.
  • Strong understanding and excellent skills in developing, designing of Ajax driven elegant enterprise web application using Ajax, Flex, Action Scriptand JavaScript, CSS, HTML, Custom Tag Libraries, JSF, JQuery, Dojo, Ext Js, Backbone.js.
  • Having Expertise in advanced JavaScript libraries and frameworks such as Prototype, Ext JS, Angular JS 1.0 & 2.0, React JS, Node JS and Object Oriented Programming in JS.
  • Extensive Knowledge on databases like Oracle, DB2, PL/SQL and MySQL.
  • Having Expertise on Web Content Management System (WCMS) in Hybris.
  • Developed ANT scripts, and used MAVEN tool to build and deploy J2EE Applications.
  • Involved in writing javaAPI for Amazon Lambda to manage some of the AWS services.
  • Experience in Enterprise Integration Development using Apache Camel Framework.
  • Developed integration techniques using the Apache camel and apache Active MQ technologies.
  • Extensive experience in creating IMPEX files and validating in HAC (Hybris AdministrationConsole).
  • Having Working Knowledge on XML, XSLT, XPATH, XQUERY, and XSL-FO.
  • Hands on experience in configuration and deployment of multi-tier applications using servers like WebSphere, WebLogic, Tomcat.
  • Extensive experience in SOA (Service Oriented Architecture) and experience in developing web services using Axis, WSDL, SOAP, REST, UDDI, WSSecurity, XML-RPC and JAXB/JAXP.
  • Extensive experience working in Spring 3.0-4.0 framework, Struts framework, O/R Mapping Hibernate 3.x framework and web services (SOAP and RESTful)
  • Good understanding of NoSQL Data bases and hands on work experience on Mongo DB.
  • Having experience in understanding of existing systems, maintenance and production support, on technologies such as Java, J2EE, Hibernate, springand Hybris.
  • Development web components using JSP, Servlets and server side components using EJB 3.0 under J2EE Environment.
  • Experience in Enterprise Integration Development using Apache Camel Framework.
  • Developed integration techniques using the Apache camel and apache Active MQ technologies.
  • Have an experience in integrating web services using Mule ESB.

TECHNICAL SKILLS

  • C
  • C++
  • Java & J2EE
  • Struts
  • JSF and Spring
  • Oracle 9i/10g/11g
  • DB2
  • MySQL and SQL Server
  • WSDL
  • SOAP
  • AXIS
  • JAX-WS
  • REST-Jersey
  • UDDI and WS-Security.
  • Hibernate iBatis
  • JUNIT
  • Mockito
  • SOAP UI
  • XML
  • DTD
  • XSD
  • XSLT
  • JAXP (DOM & SAX) and JAXB
  • HTML
  • DHTML
  • CSS
  • JavaScript
  • JSP
  • JQUERY
  • DOJO and Taglibs.
  • UML - Rational Rose
  • MS Visio
  • JUDE
  • Eclipse
  • My Eclipse
  • Net Beans and RAD
  • Mule ESB
  • SVN
  • CVS and IBM Clear Case
  • QC
  • Jira
  • Rally
  • Clear Quest
  • Web sphere
  • Web Logic
  • Apache Tomcat & HTTP Server
  • WIN NT/2000/XP/2003
  • Unix
  • Linux and Windows 7

PROFESSIONAL EXPERIENCE

Confidential, Irving, TX

Sr. Java J2EE Developer

Responsibilities:

  • Designed and implemented UI layer using JavaScript, HTML, DHTML, JSON, XML, XHTML, XSL, XSLT, XSL-FO and business logic using Servlets, EJBs, groovy and J2EE framework.
  • Implemented high performance AJAX applications using java with GWT.
  • Implemented web tier using JSF, Rich Faces, HTML, CSS, JavaScript, Angular.js, AJAXand Spring Boot.
  • Modified existing applications to a suite of microservices and all microservices to facilitate deployment using Spring Boot andJunit and PowerMock frameworks for unit testing.
  • Involved in developing and designing multithreaded programming, session tracking and exceptionhandling in microservicearchitecture based application.
  • Implemented swagger for the Rest API. Dockerized the applications using docker. Deployed application into Docker container and Docker consoles for managing the application life cycle and monitored on Git.
  • Designed and implemented web application in Node.js, HTML and JQuery from initial concept development to beta launch.
  • Design software applications using HTML5, JavaScript, JQuery, Bootstrap, Angular JS 2.0, and XML.
  • Designed and Developed Webservices to interact with various business sectors and used SOAP protocol for Web services communication.
  • Developed new user facing features using ReactJS.
  • Created S3 buckets in theAWSenvironment to store files, sometimes which are required to serve static content for a web application.
  • Worked with spring boot annotations for providing routing information.
  • Created applications which generate dynamic content using jasper files.
  • Experienced with event-driven and scheduledAWSLambda functions to trigger variousAWS resources.
  • Used Spring MVC Framework Dependency Injection for integrating various Java Components.
  • Experience in working with Spring MVC Controllers and Spring Hibernate template.
  • Developed the DAO layer using the Hibernate and for real time performance used the caching system for Hibernate.
  • Used Spring MVC framework for design, development and implementation of application.
  • Responsible for setting up AngularJS 2.0 framework for UI development. Developed html views with HTML5, CSS3, and JSON and AngularJS 2.0.
  • Developed Micro services using RESTful services to provide all the CRUD capabilities.
  • Build Micro services for the delivery of Purchase Order module using spring cloud.
  • Involved in using JPA (Java Persistence API) frameworks and APIs such as Hibernate and JDO (Java Data Objects).
  • Worked on Restful web services using Node.js and implemented mock services in Node.js with help of modules using Node.js server.
  • Implemented Mule ESB using Red Hat’s JBossFuse technology in java based enterprise bus and Integration platform to connect applications quickly and easily which enables them to exchange the data through JMS.
  • Integrated Struts application with Spring Framework by configuring Deployment descriptor file and application context file in Spring Framework.
  • Experience in using Spring Cloud to connect to services and discover information about the cloud environment in multiple clouds.
  • Building real-time streaming applications that transform or react to the streams of data using Kafka.
  • Involved in developing applications using TCP/IP protocols in networking communications.
  • Developed presentation layer using JSP, HTML5, JavaScript, CSS3, and Angular JS, JQuery, JSTL, and Tag Libraries.
  • Developed XML Schemas and used SAX for Parsing XML data.
  • Used spring, Hibernate module as an Object Relational mapping tool for back end operations over SQL database.
  • Used various components in spring, which includes Spring IOC, AOP, Spring MVC, Spring JDBC, SpringJPA, Spring Securities, Spring Batch, Spring Quarts, and Spring Security.
  • Performed unit testing using JUnit and Mockito aiding test driven Development in some scenarios.
  • Used AJAX framework for asynchronous data transfer between the browser and the server.
  • Provided ANT build script for building and deploying the application.
  • Provided JMS support for the application using Web Logic MQ API.
  • Developed web services, SOAP message envelopes and headers using WSDL, UDDI, XML and JAXP.
  • Worked on Restful API and invoked web services (consumed) that are based on EJBs.
  • Used Spring Core Annotations for Dependency Injection and used Apache Camel to integrate spring framework.
  • Reading JMS and GCM as topic from various databases and put them in transaction matrix.
  • Involved in validating and mapping the request data that is coming to the REST service to the SOAP request and calling the underlying SOAP services.
  • Created web services and desktop applications to access and display data needed by support teams using Ajax, JavaScript, Angular JS, Node JS, CSS and HTML

Environment: Agile methodology, Java, J2EE, Struts, DB2, Jasper, JAWS16.0,EJB,linux, Oracle11, Web services, Javascript, GWT,JSTL, SOAP UI, TOAD, jQuery, jQuery Data table, jQuery multi select,AngularJS 2.0 Ajax, JPA and JSON.

Confidential, Bloomington, IL

Sr. Java Full stack Developer

Responsibilities:

  • Involved in Agile software development lifecycle which involves designing, coding, testing, debugging and support.
  • Worked on AngularJS directives and controllers for designing the web application and used its two way data binding to achieve the feedback functionality from the user.
  • Used AngularJS filters for searching, sorting, pagination and used custom filters.
  • Created AngularJS 2.0 Routing to connect different controller to the view which allows the single-page application.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML and JQuery.
  • Developed internal services using Java and Nodejs.
  • Working knowledge with NoSQL database Cassandra.
  • Experience in developing applications using ReactJS which uses virtual DOM.
  • Experience in working with spring bootannotations.
  • Developing & supporting critical Java web applications related to the Point of Sale Change Management process in agile environment.
  • Created optimized graphic websites and application interfaces using HTML5, CSS3, AngularJS 2.0 and jQuery UI framework.
  • Built data visualizations to monitor file server load, web server speeds, data processing and more using D3 js, Backbone.js.
  • Build and optimize complex browser based applications using GWT.
  • Created proof-of-concept using responsive web design, Node.js, modernizer js, HTML5 and CSS3.
  • Implemented RESTful services and data services on Node.js and Express.
  • Used Spring Boot which is radically faster in building cloud Micro services and develop spring based application with very less configuration
  • Developed voice controls based applications using Jasper.
  • Worked in Linux environment by using perl and shell scripts.
  • Experience in using spring cloud to connect services in cloud environment.
  • Worked with QA team on daily basis in fixing the reported bugs and checking cross platform compatibility.
  • Worked on re-factoring existing application code (built in AngularJS).
  • Used GIT for version repository maintenance.
  • Involved in Analysis, design and coding on Java and J2EE Environment.
  • Developed Java utility programs to retrieve data from Oracle.
  • Involved in the database design and prepared detail level design document.
  • Used Maven as build tool and Jenkins for continuous integration development.
  • Unit tested complex methods and objects using Jasmine.

Environment: Agile/Scrum, HTML5, CSS3, JavaScript, jQuery, AngularJS 2.0,spring boot, Backbone.js, Node.js,Java, Bootstrap, Jasmine, GWT, Jenkins, IntelliJ IDEA.

Confidential - Township of Warren, NJ

Sr. Java J2EE UI Developer

Responsibilities:

  • Participated in coding, GUI design and testing.
  • Validation of the registered users using JSP-Servlets and JDBC with the details available in the Database.
  • Created documentation of the application.
  • Developed Servlets and JSP for Data retrieval implementation with User Interface.
  • Developed Container Managed Entity and Session beans.
  • Developed web services in Java and Experienced with Service Oriented Architecture Protocol, WSDL.
  • Applied design patterns including MVC Pattern, Façade Pattern, Abstract Factory Pattern, DAO Pattern, Singleton, Session Façade, Service Locator and Business Delegate.
  • Implemented the Project structure based on Spring MVC patternusing spring boot.
  • Wrote internal and external API services using Node.Js modules.
  • Configured JDBC with SQL/PLSQL for database connectivity.
  • Developed required Web pages using HTML.
  • Used Angular.js for developing single page web applications.
  • Build Rest web service by building Node.JS Server in the back-end to handle requests sent from the front-end JQuery Ajax calls
  • Implemented EJB Components for modules related to Pharmacy, Purchasing, and General and Biomedical equipment.
  • Coded Server pages using JSP, Servlets, Struts by following MVC architecture.
  • Developed Action Classes and Action Forms beans.
  • Worked with the team in the development of the Application front-end using JSP, Struts with the help of HTML.
  • Used JSON for message transformation.
  • Involved in the Integration performance and unit testing of the project.
  • Involved in the Performance related issues like open connections and open cursors.

Environment: Web Sphere 6.0, SQL, JDBC, Java, EJB, Servlets, spring, JSP, HTML, Hibernate, Spring boot, JavaScript, JUnit, Ant, Oracle 10g and Windows XP.

Confidential, Seattle, WA

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in study of user requirement specification. Requested insufficient information and helped clearing ambiguity in requirements document.
  • Implemented Hibernate for data persistence.
  • Involved in design, development and implementation of the application using Spring 3.0 and J2EE framework.
  • Created spring xml file for database configuration using Hibernate and for different spring beans.
  • Extensive use of Hibernate framework and its caching mechanism to persist large amount of trade/order data with database. Used spring framework for dependency injection and integrated it with Hibernate.
  • Implemented as well as exposed web services using Apache Axis 2.
  • Built web-based applications using Spring MVC 3.0 Architecture suitable for Apache Axis framework.
  • Responsible for preparing the use cases and for designing and developing Object models, class diagrams with UML Specifications.
  • Developed system preferences UI screens using JSP custom TagLibs, JSP templates, JavaScript, CSS and HTML.
  • Part of performance tuning team in analyzing the memory allocations, method calls, and time spent and implemented caching mechanism as part of some of the changes made.
  • Developed Servlets and JSPs with Custom Tag Libraries control of the business processes in the middle-tier.
  • Implemented Java Persistence API (JPA) through Hibernate 3.0.
  • Have integrated web services including SOAP as well as REST using Fuse ESB.
  • Implemented agent-server messaging dialog using Camel and JMS (Active MQ implementation)
  • Involved in setting up Connection pooling and used JMS for Asynchronous messaging.
  • Developed web services and data synchronization services.
  • Used SOAP UI for testing the Web services by sending an SOAP request.
  • Built SOAP Web Services based on AWS (Amazon Web Services).
  • Developed Junit test cases for regression testing and integrated with ANT build.
  • Involved in putting the entries to external XML files which are read by doc-builder.
  • Involved in Proof of Concept for developing application using Node Js and Mongo DB.
  • JUnit tests were written to test each module in the application.
  • Developed Action and Form classes based on Struts framework to handle the pages
  • Developed Web Services to retrieve data from legacy systems
  • Planned and implemented various SQL, Stored Procedure, and triggers to implement oracle advanced queuing.
  • Implemented DAO layers using HibernateAPIand core interfaces.
  • Implemented second level of caching using hibernate and EH Cache provider.
  • Experienced with hibernate mapping associations annotation to map legacy tables with entity classes.
  • Experienced with parsing XML configuration files using SAX xml parser.
  • Performed building and deployment of WAR, JAR files on test, stage, and production systems.
  • Used XSL, JavaScript to display the contents of XML pages in the HTML pages.
  • Experienced in working with agile environment.
  • Used SVN as version control.

Environment: Java 1.7, J2EE, Servlets, EJB 3.0, Spring 3.0, Hibernate 3.0, JMS, Apache Axis 2, SOAP, REST, HTML, JavaScript, JDBC, PL/SQL, XML, UML, UNIX, Oracle 10g, WebSphere application server 7.0, Tomcat, Maven, SVN.

Confidential

Sr. Java Developer

Responsibilities:

  • Involved in the design and development phases of Rational Unified Process (RUP).
  • Designed Class Diagrams, Sequence Diagrams and Object Diagrams using IBM Rational Rose to model the detail design of the application.
  • Application was built on MVC architecture with JSP 1.2 acting as presentation layer, Servlets as controller and EJB 2.0 as business layer and JDBC to access Oracle 9i Database.
  • Developed the application using Jakarta Struts 1.1 Framework: developed action classes, form beans and Struts-Tiles.
  • Used Struts Validation Framework for validating front end forms.
  • Extensively used XML Web Services for transferring/retrieving data between different providers.
  • Developed complete Business tier with Session beans and CMP Entity beans with EJB 2.0 standards using Eclipse.
  • Developed a web-based reporting widget for credit monitoring system with HTML, JSTL and custom tags using Struts framework
  • Used JMS-MQ Bridge to send messages securely, reliably and asynchronously to WebSphere MQ, which connects to the legacy systems.
  • Tested the application functionality with JUnit Test Cases.
  • GUI was developed using JSF and Java Swing.
  • Developed logging module-using Log4J to create log files to debug as well as trace application.
  • Used JMS Queue communication in authorization module.
  • Designed and implemented Business Delegate, Session Facade and DTO Design Patterns.
  • Involved in implementing the DAO pattern.
  • Used JAXB API to bind XML Schema to java classes.
  • Used the report generation in the databases written in PL/SQL.
  • Used Maven for building the enterprise application modules.
  • Used Log4J to monitor the error logs.
  • Used SVN for Version control.
  • Deployed the applications on WebLogic Application Server.

Environment: Struts 1.1, EJB 2.0, Servlets 2.3, JSP 1.2, SQL, XML, XSLT, Web Services, JAXB, SOAP, WSDL, JMS1.1, JavaScript, TDD, JDBC, Oracle 9i, PL/SQL, Log4J, JUnit, WebLogic, Eclipse, Rational XDE, SVN, Linux.

Confidential

Java Developer

Responsibilities:

  • Developed Panels which provides GUI for the user.
  • Developed Java Components for the core business logic
  • Performed Unit Testing for each class.
  • Played an active role in the deployment process of the applications on the server side.
  • Developed GUI’s using Java Swing using usability and design principles.
  • Used JavaScript for client side validation.
  • Worked on various activities like deployment and integration of all the modules as part of Integration Team.
  • Involved in Fixing the UAT Bugs andinvolvedinanalysis and impact analysis of Change Requests (CRs).
  • Developed Swing components such as JSlider, Jbutton, Checkbox, AWT labels, textfields and scrollbars
  • Developed Servlets as an application controller.
  • Used Multithreading to continuously keep track of downlink messages and send corresponding uplink messages.
  • Used Locks to synchronize resources sharing between these threads.
  • Used multi-threading concept in back end java beans.
  • Involved in Unit Testing, User Acceptance Testing and Bug Fixing.
  • Involved in the configuration of SSL to provide internet.
  • Experience in writing XML documents and parsing them using SAX parsers.
  • Applied Rational unified Process AGILE and SCRUM process in projects.
  • Proficient in applying various core J2EE design patterns.
  • Experience in deploying applications in web and app servers like Web Logic, Websphere8.1
  • Experience in working with UNIX/LINUX.
  • Internet Programming with HTML5, DHTML, JavaScript, JSF, CSS.

Environment: JDK1.5, JSP, Servlets, Struts 1.2, Web sphere, JavaScript, Eclipse, Oracle, UML, HTML5, DHTML, JSF, XML, XSL, XSD, CSS, Maven, Oracle, MS SQL Server, MySQL, MVC, Spring Framework, SOAP Web Services, RESTful Web Services, Log 4j

We'd love your feedback!