We provide IT Staff Augmentation Services!

Sr. Java J2ee Developer Resume

Irving, TX

PROFESSIONAL SUMMARY:

  • Having 8+ years of experience in Object Oriented programming, design, developing and testing of Client/Server, Enterprise and Web Applications.
  • Expertise in developing web - based GUI’s using Java Applets, HTML, DHTML, JavaScript, XML, DOJO, AJAX, JSF & spring form tags.
  • 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: Jakarta Struts Framework, spring 4, Hibernate 3.0 ORM, Apache Came land 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, and JSF.
  • Extensive work experience in JSP, Servlets, JavaScript, JDBC.
  • 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 Script and 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 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 Administration Console).
  • 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 Web Sphere, Web Logic, and Tomcat.
  • Hands on experience with an in-depth level of understanding in the strategy and practical implementation of AWS cloud-specific technologies like Elastic Compute Cloud (EC2), Simple Storage Services (S3), Route 53, Cloud Formation, Elastic IPs, RDS and Cloud Watch.
  • Managing Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Chef, Puppet.
  • Experience with designing and configuring secure Virtual Private Cloud (VPC) through private and public networks in AWS and create various subnets, routing table, internet gateways for servers.
  • 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)
  • Strong experience in writing SQL Queries, stored procedures, joins and Triggers.
  • Good working knowledge of database tools like TOAD, PL/SQL, Db Visualizer and SQL Navigator.
  • Very good experience in designing J2EE Applications using OOAD, UML, Rational Rose Methodologies.
  • Very good knowledge in writing Shell, ANT scripts for building the projects.
  • Good understanding of NoSQL Data bases and hands on work experience on Cassandra and Mongo DB.
  • Having experience in understanding of existing systems, maintenance and production support, on technologies such as Java, J2EE, Hibernate, spring and 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 PROFICIENCIES:

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, DOS and Windows 7

PROFESSIONAL EXPERIENCE:

Confidential, Irving, TX

Sr. Java J2EE Developer

Responsibilities:

  • Used Agile (SCRUM) methodologies for Software Development Lifecycle of the dynamic J2EE project.
  • Designed and Developed Web services using JAX-WS.
  • Used Spring MVC framework for design, development and implementation of application.
  • Responsible for setting up AngularJS framework for UI development. Developed html views with HTML5, CSS3, and JSON and AngularJS.
  • 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.
  • Designed and developed the UI using spring view component, JSP, HTML, CSS and JavaScript, AJAX, JSON.
  • 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.
  • Used J2EE design patterns like Front Controller, DAO, MVC, Business Delegate and Session Facade.
  • Involved in server and application configurations and logging using log4j.
  • 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, Spring JPA, Spring Securities, Spring Batch, Spring Quarts, and Spring Security.
  • Used Spring Integration to communicate with different web Services.
  • Implemented Product-Retrieval Service as SOAP based service using Apache frame works.
  • Responsible to integrate applications for web- based environment-using SOA.
  • Implemented asynchronous messaging services using AMQP such as Rabbit MQ.
  • Used JQuery APIs to implement cross-domain calls and handling JSON responses.
  • 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.
  • Used XML to transfer the application data between client and server. In server-side Servlets is used to construct and parse the data in XML format and in client-side Java is used.
  • Developed web services, SOAP message envelopes and headers using WSDL, UDDI, XML and JAXP.
  • Experience in using Spring Cloud to connect to services and discover information about the cloud environment in multiple clouds.
  • Developed REST services using spring and Used JAXB API for XML parsing.
  • 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
  • Implemented Inheritance between tables using different hibernate strategies.
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
  • Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.
  • Implemented automated local user provisioning instances created in AWS cloud.
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.

Environment: Agile methodology, Java, J2EE, AWS, Struts 2, Rational Software Architect (RSA) 8.5.5.4, JAWS16.0,EJB, Oracle11, Web services, JavaScript, JSTL, SOAP UI, TOAD, jQuery 1.11, jQuery Data table, jQuery multi select, Ajax, JPA and JSON.

Confidential, Plano, TX

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 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 Node.Js.
  • Created optimized graphic websites and application interfaces using HTML5, CSS3 and jQuery UI framework.
  • Built data visualizations to monitor file server load, web server speeds, data processing and more using D3 js, Backbone.js.
  • Used Bootstrap for creating rich, Responsive UI Screens for varying screen sizes and devices.
  • 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.
  • 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, Backbone.js, Node.js,Java, Bootstrap, Jasmine, Jenkins, IntelliJ IDEA.

Confidential, CA

Sr. Java J2EE Developer

Responsibilities:

  • Developing & supporting critical Java web applications related to the Point of Sale Change Management process in agile environment.
  • Consume Rest Web Services (functional and content) via 3rd party APIs using micro service architecture build over HTTP REST.
  • Developed the presentation layer using JSP, HTML and client side validations using JavaScript.
  • Developed middle-tier application with J2EE using Servlet, EJB, Java Beans and Web Services Standards (SOAP, WSDL, UDDI).
  • Developed DAOs (Data Access Object) using Hibernate as ORM to interact with DBMS - Oracle.
  • Created XML Schema, XML template and used XML SAX/DOM API to parse them.
  • Confirm unit tests and code coverage using JUNITs.
  • Enforce code quality metrics using SONAR integrated with Jenkins Build server.
  • Implemented a Spring Batch process that sends a notification email to all users once the parsing-persisting process completes.
  • Implemented a custom solution using Spring DI and Spring Data JPA that enables the user to sort and filter the on-screen data enriching the user experience.
  • Implemented and tested the enterprise application with jQuery, Angular.js and Spring MVC.
  • Develop batch processes for financial reporting applications and modules using Korn shell scripts on Oracle database.
  • 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 pattern using 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, Philadelphia, PA

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 doc-builder reads.
  • 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 HibernateAPI and 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, Web Sphere application server 7.0, Tomcat, Maven, SVN.

Confidential, Denver, CO

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 Web Sphere 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 Web Logic 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, Web Logic, Eclipse, Rational XDE, SVN, Linux.

Confidential

Java Developer

Responsibilities:

  • Designed and developed client side GUI using JSP, HTML and JavaScript.
  • Design and development of Web pages using HTML, CSS including XML.
  • Developed and tested the credit checks module using EJB, Servlets and JSP& Core Java components in Web logic Application Server.
  • Developed framework, providing access to system functions of a server's business layer.
  • Involved in writing the Properties, methods in the Class Modules and also consumed web services
  • Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.
  • Used JavaScript for custom client-side validation.
  • Involved in designing and developing the GUI for the user interface with various controls.
  • Used Eclipse 3.0 develops the Application.
  • Performed unit testing.
  • Created build script using ANT and deploy to different servers
  • Worked closely with Photoshop designers to implement mock-ups and the layouts of the application.
  • Design and development of Web pages using HTML, CSS including Ajax controls and XML.
  • Involved in writing the Properties, methods in the Class Modules and also consumed web services

Environment: HTML, CSS, JavaScript, Java 1.4, J2EE, JSP 2.5, Eclipse, JQuery, AJAX, Usability Testing, Agile methodology.

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 and involvedinanalysis and impact analysis of Change Requests (CRs).
  • Developed Swing components such as JSlider, Jbutton, Checkbox, AWT labels, text fields 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.
  • Experience in Hibernate O/R mapping tool.
  • 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

Hire Now