We provide IT Staff Augmentation Services!

Sr J2ee Developer Resume

3.00/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • 9+ years of professional experience in implementation and maintenance of web and distributed enterprise applications using Java /J2EE technologies.
  • Experience in designing and developing web - based applications using Java, J2EE, Web Services, SOAP/WSDL/REST, MVC framework, Spring, Hibernate, EJB, Oracle and MySQL.
  • Experience in front end frameworks and technologies like JSP, AngularJS, JQuery and Bootstrap.
  • Experienced in implementing DAO layers using JPA standards and Hibernate API interfaces.
  • Experienced in REST and WSDL web services implementation.
  • Proficient in XML technologies like XSL/XSLT, SAX, DOM, XPATH, SOAP, DTD, XSD, SOA, JAXB, JAXP.
  • Strong working experience using XML DTD and XML Schemas. Experienced in parsing (DOM and SAX) XML using JAXP API.
  • Experience with building reports using Jasper reports API.
  • Experience working with different SDLC methodologies like Waterfall, Agile (SCRUM).
  • Experience with unit testing using JUnit and knowledge of ANT and Log4j tools.
  • Experience with application servers like Tomcat, JBOSS, Oracle, SAP WAS.
  • Experience in AWS, continuous integration and Maven build tools.
  • Database design and development using PL/SQL on Oracle, MS SQL and MySQL.
  • Used version controller tools like Git and SVN.
  • Hands on experience with UNIX/LINUX environments.

TECHNICAL SKILLS

Technologies: Java, Servlets, JSP, EJB, Spring, Hibernate

Schemas: JSON, XML, XSD, XSL/XSLT, SAX/DOM

Web services: SOAP, REST

Web/App Servers: Apache, Tomcat 7/8, JBoss 7, Oracle, SAP WAS

Web Technologies: HTML5, CSS3

Database: Oracle, MySQL, MS SQL

Scripting: JavaScript, AJAX, JQuery, AngularJS, Bootstrap

IDEs: Eclipse

O-R mapping: Hibernate 4+

Testing Tools/ Others: JUnit, Log4j

Version Control: GIT, SVN

OS & Environment: Windows, Linux, UNIX

PROFESSIONAL EXPERIENCE

Confidential, Irving TX

Sr J2EE Developer

Responsibilities:

  • Involved in design and development for fieldautomate.com portal using AngularJS SPA architecture.
  • Implemented controllers, services and directives using AngularJS framework.
  • Designed web pages using bootstrap and angular components.
  • Used spring rest web services to connect java layer and AngularJS services.
  • Involved in building scripts using Maven.
  • Used Git repository for artifacts.
  • Experience in using AWS services like EC2, Cloudfront, S3, RDS.
  • Deployed web application in AWS cloud.

Environment: Java, Spring, Hibernate, XML, Git, Maven, Tomcat, Log4j, REST Web Services, MySQL, JavaScript, AngularJS, Bootstrap.

Confidential, San Jose CA

Sr J2EE Developer

Responsibilities:

  • Worked closely with the business team to collect requirements and prepared design documents.
  • Lead a team of 5 and maintained proper coordination with each other to achieve optimized results.
  • Implemented Single Sign On module using AES 256-bit encryption so that the application can be launched from the central HR portal without logon.
  • Designed and implemented UI screens using AngularJS/Bootstrap and provided client side and server side validations.
  • Implemented graphs in reports using Morris.js and D3.js.
  • Written custom directives using AngularJS to handle file uploads in the admin module.
  • Implemented controllers using AngularJS which calls custom services to make Rest API calls.
  • Exposed all services as REST interfaces to be consumed from UI.
  • Developed server side code using Spring MVC controllers and Hibernate ORM to connect to database.
  • Involved in converting messages from external layer to business layer using XML parsers and transformations.
  • Configured build jobs using continuous integration tools like Hudson.
  • Implemented JUnit and mock tests for unit testing.
  • Deployed application to test, UAT and production systems and provided support.
  • Wrote Maven scripts and created automated build profiles based on environment.
  • Involved in the configuration of VM parameters for tomcat.
  • Worked with spring JDBC template to connect to database and execute search queries.

Environment: Java, Spring, Hibernate, XML, SVN, JUnit, Maven, Tomcat, Log4j, REST Web Services, MySQL, JavaScript, AngularJS, Bootstrap, CSS and Hudson.

Confidential

Sr J2EE Developer

Responsibilities:

  • Involved in analysis, design and development of Group Performance Management System(GPMS).
  • Worked in Agile Environment. Used HP Quality Centre to view the tasks and requirements.
  • Designed and developed several user interfaces using JSP and jQuery.
  • Objective Settings(OS) Process
  • Mid-Year Review(MYR) Process
  • Annual Review(AR) Process
  • Data Consolidation Reports
  • Matrix Manager Assignments
  • Involved in the development of the application using Spring framework that leverages classical Model View Controller (MVC) architecture.
  • Used Spring ORM to integrate Spring Framework with hibernate.
  • Involved in defining Hibernate mappings, HQL queries and in generating Data Access Objects.
  • Involved in the design and development of database tables, procedures and views using PL/SQL in Oracle.
  • Involved in the development of print module in formats like PDF, MS-Word using Jasper Reports.
  • Deployed the application in SIT, UAT and production environments.
  • Used Log4j for logging. Performed unit testing of the developed components using JUnit.

Environment: Java, Spring, Hibernate, JSP, XML, Git, JUnit, Maven, JBOSS, Log4j, Oracle, JavaScript, jQuery, CSS.

Confidential, Bedford MA

Sr Consultant

Responsibilities:

  • Integrated CNET DataSource™ with Confidential Suite to pull the catalogs / product related from CNET DataSource™ instead from SAP backend.
  • Modified existing shop cart to work with OCI (Open Catalog Interface) standards.
  • Development of Sales Quotation Workflow.
  • Development of PTC (Publish To Customer), which enables administrators to push products directly to customer personal catalogs.
  • Active Directory Service (ADS) authentication for internal users.
  • Development of FedEx Freight maintenance module to maintain freight data using excel upload interface.
  • Written freight load module to read configuration data from xml using JAXP API.
  • Development of Sub User Creation interface for customers, which enable them to create customer specific sub users with option to maintain authorizations specific to user.
  • Development for discount / promotional code interfaces which enable administrators to provide discounts to customers in multiple ways.
  • Design, Develop, Deployment of the EJB's on the SAP WAS.

Environment: Java, JavaScript, HTML, EJB, JSP, JDBC, XML, Eclipse, SAP WAS, MS SQL Server.

Confidential, Gordonsville VA

Consultant

Responsibilities:

  • Development of interface for Sub Contract vendor to CONFIRM the Receipt of Raw Materials.
  • Development of interface for Buyer/Logistics to view Confirmation and post to SAP with a click of button, thus adding stock.
  • Development of Production and Consumption Confirmations module that enables buyer to review documentation and post info to SAP.
  • Used dhtmlxGrid to show different lists (Purchase Orders, Invoices, and Sales Quotations) and dhtmlxTree to list customers.
  • Developed several SQL scripts, stored procedures for Microsoft SQL Server.
  • Configuration and usage of Log4j APIs for generating application logs.
  • Design, Develop, Deployment of the EJB's on the SAP WAS.
  • Provided post-live support for different modules.

Environment: Java, JavaScript, HTML, EJB, JSP, JDBC, XML, Eclipse, SAP WAS, MS SQL Server.

Confidential

Consultant

Responsibilities:

  • Developed customer invoice repository module for which is seamless integration of SAP and non-SAP systems real time. It stores the invoices from SAP to portal database (i.e., SQL server).
  • Configured the document workflow for different business groups.
  • Development of Order Tracking System (OTS) that enables Medical Institutions to place Sales Orders, which can be tracked, and product prices can be negotiated before order is raised in SAP.
  • Development of PDCN (Price Difference Credit Note) System, which enables internal users to create PDCN against the difference price (Actual price & Negotiated price).
  • Development and implementation of e-PRN system.
  • Development of excel upload interface to load vendor catalogs to database.
  • Development of purchase requisition creation interface.
  • Development of material search (which can perform on both SAP and uploaded materials on single view).
  • Implementation of Purchase Requisition workflow.
  • Integrate e-PRN workflow with EzSupplier workflow.
  • Designed CSS and XSLT stylesheets for transforming XML data to PDF.
  • Design, Develop, Deployment of the EJB's on Oracle 10g application server.

Environment: Java, JavaScript, HTML, EJB, JSP, JDBC, XML, Eclipse, Oracle 10g App Server, MS SQL Server.

Confidential

Associate Consultant

Responsibilities:

  • Development of Sales Order to Invoice creation module.
  • Development of freight maintenance module that enables administrators to maintain freight information for different locations.
  • Implementation of return order creation function with which customers can create return order against existing order with reason for return.
  • Development of User Maintenance interface that enables administrators to Activate / Block / Unblock / Delete users.
  • Development of payment tracking interface that enables administrators to track payments made by customers using payment gateway.
  • Development of interface to maintain site level defaults by administrators using XML DOM .

Environment: Java, EJB, JSP, JDBC and XML, Eclipse, Oracle 10g Application Server, Oracle 10g Database.

We'd love your feedback!