We provide IT Staff Augmentation Services!

Senior J2 Ee Developer Resume

VA

SUMMARY:

  • Over 10 years of experience in Object Oriented Analysis & Design, development and implementation of Web based applications. Solid understanding of object - oriented design principles and patterns.
  • Hands on experience and familiar with Agile Methodology.
  • Big Data Ecosystems: Hadoop, MapReduce, HDFS, HBase, Zookeeper, Hive, Pig, Drill, Sqoop, Flume, Kafka, Storm, Mahout. Spark.
  • Expertise J2EE technologies including Java, J2SE, Oracle ADF 11g, Icefaces 2.0, JSF2.0, JSP, Servlets, XML, EJB 3.0, Hibernate 3.0, Struts 2.0.14, JDBC, and JavaScript development.
  • Hands on experience on MVC Architecture & Design Patterns.
  • Expert level skills in providing GUI for web based applications using JSF, JSP, GWT, HTML and Wrapper Classes.
  • Experience in MySQL Server 5.x, Microsoft Access, Oracle 9i, Oracle 10g and Oracle 11g.
  • Experience in creating stored procedures, functions, packages and triggers using PL/SQL.
  • Design of GUI using Model View Architecture (STRUTS 2.0.14 Frame Work).
  • Experience on Web logic 9.2/10.1.3, JBoss 3.2, Websphere, application servers and Tomcat 6.0 Web server.
  • Experience in working with CVS, VSS and Subversion version control systems.
  • Experience in writing client side validations using JavaScript.
  • Expertise in Front-End technologies like HTML, JSP, Ajax, JQuery, JavaScript, CSS.
  • Experience in working with operating systems like Windows 98/NT/2000/XP, UNIX, LINUX, Solaris.
  • Knowledge of complete lifecycle (SDLC) of the project involving Design, Development, Testing and Implementation of the Project.

TECHNICAL SKILLS:

Languages: Java Java EE PHP C++ C# XML (DOM, SAX, XSL, XSLT, Schema, DTD)

Web Services: EJB JUnit ETL

Web: Apache HTTP Server Apache Tomcat GlassFish Webloigc OC4J

Databases: Oracle SQL Server Postgres PL/SQL SQL*Plus

Open Source: Spring Struts Oracle ADF EJB 3.0 Hibernate Maven Lucene Compass EHCache Apache POI JBPM Spring MVC Apache Ant Log4j Commons JDOM dom4j IBatis JTA JPA AXIS2

Unix Tools: GNU gcc/g++ VI bash AWK PERL SED

Development IDEs: Eclipse JDeveloper Visual Studio.NET Star UML SQL developer Toad

Operating Systems: Linux (Ubuntu, RedHat) Sun Solaris

PROFESSIONAL EXPERIENCE:

Confidential, VA

Senior J2 EE Developer

Responsibilities:

  • Define & lead application system framework of production systems
  • Provide support for development of large scale telecommunication infrastructure supporting conferencing processing platforms
  • Active experience in the design, coding, and unit testing of enterprise level scalable, distributed, fault tolerant applications in J2EE environments
  • Solid grasp of J2EE technologies, e.g. Web (JSP, Servlets, JSP Custom Tags, Applets); Web Services (XML, SOAP, AJAX) SOA & ESB, open source frameworks e.g. Spring, Hibernate & Struts2.0
  • Experience with Oracle database systems, architecture, and PL/SQL development
  • Demonstrated experience in systems architecture analysis & design, particularly desire emphasis on development & improvement to existing Java/J2EE models, frameworks, components, etc
  • Involved in the development of Stored Procedures using PL/SQL.
  • Installed and configured Hadoop 2.4.0, HIVE 0.13 and, has experience for configuring a High Availability(QJM with zookeeper 3.4.1)
  • Extracted the data from Oracle into HDFS, Hive and Hbase using Sqoop 1.4.
  • Developed multiple MapReduce 2 jobs in Java for data cleaning and preprocessing.
  • Developed Hive scripts to help market analysts spot emerging trends, created reports for BI team and provided recommendations to sponsors.
  • Shared responsibility for administration of Hadoop, Hive and Pig and have good experience in monitoring and managing the Hadoop cluster.
  • Created HBase tables to load large sets of structured, semi-structured and unstructured data coming from UNIX and other sources.
  • Good knowledge of Apache Spark, Storm, Kafka, Flume, Mahout for collect and analyzes large amounts of data from our customers 24×7 from several data points to find shopping pattern and customer preferences.
  • Good experience with both MapReduce 1 (Job Tracker) and MapReduce 2 (YARN) setups.

Environment: Java, J2EE, Hadoop ecosystem, Spring, Oracle 11g, PHP, AWK, Sed, PERL, JSP, Servlets, XML, HTML, CSS, JavaScript, JQuery, Struts2.0, Subversion, Log4J.

Confidential, Rockville,MD

Senior Developer

Responsibilities:

  • Effectively interacted with team members and business users for requirements gathering.
  • Understanding functional specifications and documenting technical design documents.
  • Design the application using UML modeling tools.
  • Created flow diagrams using Visio.
  • Implemented Test First methodology process on Software Development life cycle.
  • Developed the POC using JSF.
  • Implemented Presentation layer components using HTML, JavaScript, JSP, and Struts.
  • Implemented MVC Architecture using Struts framework for the application.
  • Developed various Form Beans, Action Classes and JSPs etc.
  • Implemented client side validations using JavaScript.
  • Coded Struts Action Classes, Model Classes.
  • Implemented data access using Hibernate persistence framework.
  • Implemented transaction management using Hibernate Transaction Manager.
  • Developed the configuration files and the class’s specific to the spring and hibernate.
  • Written the DAO and DAO implementation classes for Model layer.
  • Created hibernate mapping files to map the POJO to DB tables.
  • Developed EJB Session Beans to encapsulate the business logic
  • Implemented the integration with the back end system with web services using Axis and SOAP
  • Used Axis to generate web services client code from WSDL and invoke server side services through the client
  • Developed the presentation layer and GUI framework that are written using HTML, JSP, CSS, AJAX and client-side validations were done using JavaScript.
  • Involved in the development of Stored Procedures using PL/SQL.
  • Used Eclipse as Integrated Development Environment (IDE).
  • Involved in performance tuning, scalability of the application and production support.
  • Used MAVEN as the build tool with CVS as the repository.
  • Performed unit testing for all the components using JUnit.

Environment: Java, J2EE, Spring, Oracle 11g Application Server, Oracle 10g, JSF, JSP, Servlets, XML, HTML, CSS, JavaScript, AJAX, Subversion, Log4J.

Confidential

Senior Developer

Responsibilities:

  • Effectively interacted with team members and business users for requirements gathering.
  • Understanding functional specifications and documenting technical design documents.
  • Design the application using UML modeling tools.
  • Created flow diagrams using Visio.
  • Implemented Test First methodology process on Software Development life cycle.
  • Developed the POC using JSF.
  • Implemented Presentation layer components using HTML, JavaScript, JSP, and Struts.
  • Implemented MVC Architecture using Struts framework for the application.
  • Developed various Form Beans, Action Classes and JSPs etc.
  • Implemented client side validations using JavaScript.
  • Coded Struts Action Classes, Model Classes.
  • Implemented data access using Hibernate persistence framework.
  • Implemented transaction management using Hibernate Transaction Manager.
  • Developed the configuration files and the class’s specific to the spring and hibernate.

Environment: Java, J2EE, Spring, Oracle 11g Application Server, Oracle 10g, JSF, JSP, Servlets, XML, HTML, CSS, JavaScript, AJAX, Subversion, Log4J.

Confidential, Alexandria, VA

Senior Java Developer

Responsibilities:

  • Designed the application based on J2EE Architecture, including Requirement Analysis, Software Architecture, Design, Development, Testing and Documentation phases.
  • Used Oracle ADF 11g JSF as web framework for viewing layer.
  • Used Oracle ADF task flow to manage business logic.
  • Designed and developed Servlets controllers Action classes and designed components using MVC architecture
  • Used Core Spring framework for Dependency injection.
  • Used Struts as web framework and spring to develop light weight business component.
  • Experience using middle ware architecture using Sun Java technologies like J2EE, JSP, Servlets, and EJB and application servers like Weblogic 11g.
  • Fluent in the Windows, UNIX operating environments.
  • Good experience in XML related technologies like XML, XSL and XHTML.
  • Created the unit test classes using JU nit framework.
  • Involved in database design and developed stored procedures and triggers to improve the performance.
  • Used Data Source for connectivity to Oracle database.
  • Used Maven script to clean, compile, create and deploy war files into autopilot environment.
  • Employed Hibernate to store the persistent data as an Object-Relational Mapping (ORM) tool for communicating with database.
  • Used HQL, Native Query, and Named Query and Criteria queries to perform all the required CRUD operations against the DB.
  • Used Hibernate template (ht) to persist the data and worked with Hibernate Relationships.
  • Used ETL tool to extract/transform/load original source data into destination.
  • Involved in Unit testing, System Testing and writing test cases.
  • Used the SVN Version Manager to check in and check out the existing code.
  • Involved in the regular build activities and deployment of the application onto WebLogic
  • Assisting team with drafting use case scenarios during the planning stages.

Environment: Java, J2EE, Oracle ADF 11g JSF, Spring 2.0, EJB 3.0, Hibernate 3.0, JDBC, JSP, XML, AJAX, JavaScript, HTML, CSS, XSL, XHTML, EJB, Eclipse, SOAP, JUNIT, Agile, UML, MAVEN, CVS, PL/SQL package and function, Oracle 10g, ETL, Windows, Unix.

Confidential

Senior Java Developer

Responsibilities:

  • Involved in the design and implementation of the architecture for the project using OOAD, UML Design Patterns.
  • Involved in multi-threading for executing multiple programs without conflict.
  • Responsible for developing various visual GUI screens using JSP and GWT.
  • Using GWT RPC to execute server side methods from GWT framework.
  • Created GWT custom widget with composite class.
  • Developed various custom visual components, custom item renderers for built-in visual controls.
  • Responsible for dynamically parsing and loading static XML data.
  • Designing and developing various template html using FreeMaker.
  • Designed a communication between server and client using RPC (Remote Procedure Calls) and web service.
  • Designing and Developing distributed applications using J2EE, Web Services using spring, JMS and RMI.
  • Developed various data queries from the Oracle 10g database in XML format.
  • Used Spring Framework for developing business logic for the model part of the application.
  • Used SPRING IOC and Aspect oriented programming for application development.
  • Used Dependency Injection for injecting values into beans and also used Spring IOC and AOP in some modules.
  • Used HIBERNATE 3.0 to develop the Hibernate utility files to persist the data efficiently into database and also integrated it with the spring framework.
  • Developed presentation tier using JSF components and used SWF (Spring Web Flow) for the controlled page navigation.
  • Developed custom hibernate mappings for objects in hbm files.
  • Developed Client programs for consuming the Web Services using Apache Axis.
  • Used parsers for the conversion of XML files to Java objects and vice-versa.
  • Implemented l10n (Localization) in the project to obtain local representations and application specific localized content as well.
  • Involved in development of SOA, Web Services based Java application.
  • Consulted to Project-Management in implementing an agile development, process based on Scrum and XP.
  • Deployed the Web application using Maven build script.
  • Involved in the Front-End interface using HTML, JavaScript, jQuery, CSS.
  • Used Maven to dynamically download Java libraries and Maven plug-in’s from one or more repositories.
  • Configured the CVS Version Control (Concurrent Versions System) for source code control and team development.
  • Tested the applications with the JUnit, Also written some test cases.
  • Providing support and assistance to team members in all functional and technical issues.

Environment: Java, J2EE 1.4, GWT 2.1, Spring 2.5, Hibernate 3.0, JMS, OOA/OOD, JSP, XML, JSF 2.0, AJAX, jQuery, JavaScript, HTML, CSS, Eclipse, Web Services, SOAP, JUNIT, Agile, UML, MAVEN, CVS, SAX, Postgres, PL/SQL, Oracle 10g, Windows NT, Websphere.

Hire Now