We provide IT Staff Augmentation Services!

Sr.java/j2ee Developer Resume

Basking Ridge, NJ

SUMMARY

  • Around 7+ years of IT experience in Java Based application using the Java/J2EE technologies (Core Java, JDBC, JSP, Servlets, Restful Web Services, Struts, spring and Hibernate).
  • Experienced in web development using HTML, DHTML, XHTML, CSS, JavaScript, Bootstrap, JQuery and AJAX, HTML5 technologies.
  • Experience in working in environments using Agile (SCRUM), RUP and Test Driven development methodologies.
  • Proficient in Design Patterns likeGOF Designpatterns(Creational, Structural and behavioral) and J2EE design patterns likeMVC, Singleton, Front Controller, Business Delegate, Service Locator, DAO, VOetc.
  • Expertise in configuring server set up, Data sources & queues/topic set up with J2EE Application Servers such asWeb Logic 8.1/9.2 & Web sphereand Web Servers such asTomcat 6.x/7.x.
  • Experience creating Use Case Model, Use Case Diagrams, Class Diagrams, sequence diagrams usingMicrosoft Visiotool.
  • Expertise in implementingMVCframeworks usingSpring2x/3x, Struts 1.x/2.x.
  • Have good understanding about Database technologies for both Relational Database (MySQL, Oracle) and NoSQL (Mongo DB, Mongoose plugin).
  • Expertise in persistence usingJPA, JTAand ORM frameworks likeHibernate, IBatis.And have expertise inSQL & PL SQL - Stored procedures, functions, cursors, triggers, sequences, objects etc. using different DBsOracle, DB2, SQL.
  • Expertise in using IDE’s likeMy Eclipse, Eclipse 3.x, IntelliJ
  • Extensive experience in different IDE’s likeNet Beans,Eclipse &IBM-RAD
  • Experience on different OS like UNIX, Linux, and Windows operating systems.
  • Experience with the build/deployment and release of the application usingMaven, Ant
  • Extensive experience withAgile ScrumMethodologies and Production Support.
  • Experience in tracking defects, issues, risks usingQuality Center.
  • Excellent communication skills, problem solving and strong architecture skills
  • Ability to learn and adapt quickly to the emerging new technologies.

TECHNICAL SKILLS

Java/J2EE Technology: Java Beans, Servlets, JSP, JDBC, EJB, JNDI, JMS, RMI, GWT.

Architecture & Framework: Client-Server, MVC, J2EE, Jakarta Struts, Spring, Hibernate.

Database: Oracle 11g, SQL server 2008, SQL, DB2

IDE: Eclipse, NetBeans, IBM RAD, JBuilder, Spring Tool Suite

Design Methodology: UML, Fall,, Perl

Operating Systems: Windows 9x/NT/XP/2003, Linux, Unix, AUTOSYS.

Conceptual knowledge: Web Services, Socket Programming.

GUI: HTML5, XML, XSLT, JSF, AJAX, JavaScript, CSS3.

Query Languages: SQL, PL/SQL.

Programming Language: Core Java APIs (I/O, Thread, Collections), C, C++

Design patterns: Business Delegate, Business Object, Value Object, Front Controller, Database Access Object, Factory, Singleton, Session Facade.

Tools: BEA WebLogic8.1, JBOSS, IBMWebsphereApplication Server 6.1, Tomcat 6.0, JUnit 4.0, ANT, Log4j, Mercury Quality Centre, Rational Clear Quest. ANT, Maven, SVN, Toad, Pluto, Asset Control

Design & Control: UML, Rational Rose, CVS, ClearCase.

PROFESSIONAL EXPERIENCE

Confidential, Basking Ridge, NJ

Sr.JAVA/J2EE Developer

Responsibilities:

  • Developed Hibernate mapping files and Hibernate configuration for persisting data to the database.
  • Involved UI publishing data call to Myatt application using Spring MVC module from Cassandra DB
  • Implementing JavaScript Execution Core Java.
  • Developed user interfaces using JSP, HTML, CSS, JavaScript, JQuery and Ajax with JSON.
  • Developed SOAP based Web Services using JAXB.
  • Worked on complete life cycle, Design, development and testing using OOA and OOD.
  • Used JSP, HTML, and CSS for content layout and presentation.
  • Implemented business logic using Session Beans, Servlets and stored procedures.
  • Created the web application using MVC Struts framework.
  • Responsible for the implementation of application system with core Java.
  • Designed developed and maintained the data layer using Hibernate and performed configuration of Struts, Application Framework.
  • Created Session Beans as services to communicate with DB Layer using Hibernate for the change requests in existing flows.
  • Implemented Cassandra-unit, a Unit testing framework for Cassandra DB.
  • Used JVM Multi-threading part in back-end component, one thread will be running for each user to change the inventory in the system according to the user.
  • Developed web based applications using JavaScript, HTML, DHTML and CSS.
  • Implemented JAVA-J2EE technologies including specialization in XML, XSL, and XSLT.
  • Involved in creating Hibernate mapping files for classes and tables, associations, inheritances and generating sequences, creating configurations, Session Factory, Sessions, Transactions, Queries, Criteria’s and Filters etc.
  • Designed GUI and front-end web pages using JSP and developed JavaScript solution for user input data validation.
  • Developed Business Logic layer by implementing Object Oriented Programming Language (OOPs) features like Inheritance, Polymorphism.
  • Execution of test scripts using Web Driver using JUnit frame work.
  • Integrated Hibernate ORM to facilitate DML and DQL queries and represent OR mapping.
  • Used Spring Framework for dependency injection for Action classes using Application Context xml file.
  • Written the test scripts in Core java.
  • Designed SOA implementations by Using Web Services.
  • Involved in developing stored procedures and Triggers.
  • Write SQL procedures for intensive database transactions for Storing high volume HTML Data.
  • Designing and developing components and coupling them as web services to the product using SOAP with Apache CXF implementation.
  • All the modifications were performed using JSP, Servlet and XML.
  • Developed applications using struts.
  • Built and consumed Restful web services using Jersey framework.
  • Implemented using various J2EE design patterns such as Session Façade, Business Delegate, Value Object, Data Access Object, etc.

Environment: Core Java, Struts, Hibernate, Multithreading, Spring, EJB, WSDL, JQuery, JAXB, SOAP, REST, AJAX, Angular JS, Inheritance, HTML, JSON, Polymorphism, JavaScript, CSS, JSP, Web Services, Web logic

Confidential, Miramar, FL

JAVA/J2EE developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases ofSoftware Development Life Cycle (SDLC).
  • UseAgile (SCRUM)methodologies for Software Development.
  • Designed dynamic and browser compatible pages using HTML5, CSS3, JQuery, JavaScript.
  • UsedRational Rosefor developing Use case diagrams, Class diagrams and Object diagrams in the design phase.
  • Implemented the application usingSpring MVCFramework which is based onModel View Controller design pattern.
  • Used AngularJS JavaScript framework to bind data to HTML using expressions.
  • Developed validations using JavaScript and User experience using HTML5 and CSS Sheets.
  • Involved in developing front end screens using JSP, Struts View Tags, JSTL, DHTML, HTML5, CSS and JavaScript, and jQuery.
  • ImplementedHQL,CriterionQueries while developing the DAO classes.
  • GeneratedSpringXML files for the configured beans.
  • DevelopedEJBSession Beans for implementing business logic in the service layer through Business Delegate design pattern.
  • Developed HTML5, JavaScript and JQuery for client side presentation and used JQuery core library functions for the logical implementation part at client side for all the application.
  • Created cross-browser compatible and standards-compliant CSS-based page layouts using CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS andCSS3 Background, CSS positioning, CSS3 text, CSS3 border.
  • Integrated Spring Dependency Injection (IOC) among different layers of an application.
  • UsedApache CXFfor creating the SOAP baseWeb Servicesto interact with other applications.
  • Used and developed Business activity jars (BAJs) to consume already existing web services/restful web services based on SOA (SOAP/REST).
  • Develop Application onIBM RAD, deployed and tested the application code onWebSphere 8.5Application Server.
  • Implemented the presentation layer using JSP, JavaScript, JQuery, HTML5, CSS and AJAX.
  • UsedJUnitframework for unit testing of application andANTto build the application and deployed on WebSphere.
  • UsedSVNfor version control and usedHPQuality Centerto track defects and change requests.

Environment: J2EE, Spring MVC, Struts, JSP, Hibernate, JavaScript,, AJAX, HTML5,JNDI, Apache CXF, XML, SOAP, WSDL, CSS, Angular JS, WebSpere Application server v 8.5, Rational Rose, MQ, SVN, HPQC, Log4J, JUnit, ANT, Oracle 10g, Eclipse, Windows/Linux.

Confidential, Charlotte, NC

JAVA/J2EE developer

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.
  • Strong Experience with Swing and RXTX
  • Extensively writtenCOREJAVAcode in application.
  • Used collections, multi-threading, concurrency and other features of core java.
  • AdoptedMVC architectureand usedStrutsframework for the UI.
  • Designed the Front End usingfree marker,Html 5, andCSS. Used JSON object for object manipulation in frontend.
  • Designed, Developed and analyzed the front-end and back-end usingServletsandSpring 3.0.
  • Wrote the controller components using Struts Action classes.
  • Used metadata excel sheets to dynamically update the UI for the Component elements
  • Involved in UI development using Javascript, JSP,AJAX, JQuery.
  • UsedHTML5,JSPs, andCSSfor GUI and JavaScript for client side validations
  • UsedjQueryfor client side validation.
  • Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, CSS and JavaScript.
  • Worked extensively on design, redesign and development of UI, HTML5, CSS and JQuery.
  • Conductedcode reviewfor team members, involved inJUnittesting.
  • Implemented translation of all aspects of the application into different languages.
  • UsedMavenbuild script tool for building application EAR and WAR and deploying them on WebSphere Application servers.
  • Working knowledge on managing EDI transactions in sap environment.
  • Worked independently in completion of impact analysis change design, integration, implementation and customer support for EDI
  • Used and developed Business activity jars (BAJs) to consume already existing web services/restful web services based on SOA (SOAP/REST/JMS).
  • Develop Application onIBM RAD, deployed and tested the application code onWebsphere 7 Application Server.
  • UsedLog 4jfor logging mechanism.
  • Involved in testing and quality assurance.
  • Usedperforcefor Source Control and Version Management.

Environment: J2EE, IBM RAD, CSS,HTML5,JDK, spring, Struts, Websphere7, JQuery, CSS, XML, SOAP, REST, JMS, XMAN, Maven, JUNIT, log4j.

Confidential, Columbus, OH

JAVA/J2EE developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases ofSoftware Development Life Cycle (SDLC).
  • UseAgile (SCRUM)methodologies for Software Development.
  • UsedRational Rosefor developing Use case diagrams, Class diagrams and Object diagrams in the design phase.
  • Implemented the application usingStrutsFramework which is based onModel View Controller design pattern.
  • Designed UI screens usingJSP, Ajax and HTML. UsedJavaScript, JQueryfor client side validation.
  • Developed Custom Tags to simplify the JSP code.
  • UsedHibernatein data persistence layer to access and update information in the database.
  • Generated theHibernatemapping files and developed the underlying domain objects
  • ImplementedHQL,CriterionQueries while developing the DAO classes
  • DevelopedEJBSession Beans for implementing business logic in the service layer through Business Delegate design pattern.
  • CreatedMDBon receiver side to listen the messages from sender using JMS.
  • ConfiguredMQConnection Factory, Queue names inWebLogicAdmin console.
  • Implemented session façade to simplify the interactions between
  • Improved the quality of EDI output by identifying and removing the causes of defects in the processes or EDI transactions themselves.
  • Prepared matrix that can used to measured EdI activity and quality level on their status.
  • UsingSpring (MVC)framework along with Singleton and DAO design patterns.
  • UsedApache CXFfor creating the SOAP baseWeb Servicesto interact with other applications.
  • UsedJUnitframework for unit testing of application andANTto build the application and deployed on WebLogic.
  • Configured and usedLog4Jfor logging.
  • UsedSVNfor version control and usedHPQuality Centerto track defects and change requests.

Environment: J2EE, Struts, JSP, Hibernate, JavaScript, Spring MVC, AJAX, HTML,JNDI, Apache CXF, XML, SOAP, WSDL, WebLogic, Rational Rose, MQ, SVN, HPQC, Log4J, JUnit, ANT, Oracle 10g, Eclipse, Windows/Linux.

Confidential, Dover, NH

JAVA/J2EE developer

Responsibilities:

  • FollowedAgile SCRUMmethodology and used Test Driven Development (TDD).
  • Created Design Docs from Functional Specifications.
  • ImplementedSpring MVC frameworkin the application.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IoC).
  • Involved in development of Debit Memo module usingJSPs andServlets.
  • CodedJavaScriptsfor performing client side validations.
  • Developed Object -- Relational (O/R) mapping usingHibernate3.0 .Developed Data Access Object (DAO) persistence layer using Hibernate 3.0.
  • Involved in development ofWebServicesusingJAX-WS2.0 to get data from theSAP System.
  • UsedTomcatWeb Server 5.5 for development purpose.
  • UsedOracle Sql Developer1.2.0 for Oracle 10g for running queries to confirm the results from the application.
  • Involved in writingSQLqueries and stored procedures for the application in Oracle.
  • Worked on code-merge, code integration and module integration. Involved in monitoring the defects and assigning it to the concerned.
  • UsedJUnitfor Unit Testing and Clover for code coverage.
  • UsedCVSas Version Control System for the application.
  • Provided support to the testing team and also involved in the Bug Fixing.
  • Deployed the application on to IBM Websphere 6.1 in UNIX environment IBM AIX 5.1.0.3. Tested the application after making the necessary configuration.

Environment: SCRUM, MVC, SQL, tomcatWebserver5.5, Oracle, Junit

Confidential, Columbus, OH

Java Developer

Responsibilities:

  • Coordinating with Project Manager for getting the requirements and developing the code to support new applications.
  • Providing Java programming support for existing and new applications.
  • Developing Web applications using Java, J2EE, Struts and Hibernate.
  • Developing Action Form classes, Form beans, Action classes using struts.
  • Using Hibernate for the backend persistence.
  • Used Spring framework for dependency injection and integrated with Hibernate and JSF.
  • Involved in writing Spring Configuration XML file that contains object declarations and dependencies.
  • Implementing MVC, DAO J2EE design patterns as a part of application development.
  • Developing DAO interfaces for hibernate to interact with databases.
  • Designing the front end using JSP, CSS and Html as per the requirements that are provided.
  • Using Javascript and Struts validation frame work for performing front end validations.
  • Coding and maintaining Oracle packages, stored procedures and tables.
  • Participating in project design sessions to document technical specifications and to provide design options and solutions.
  • Working on Web technologies including Tomcat, Apache, Http, Web service architectures.
  • Migrating web application from Tomcat to web sphere deployment environments.
  • Using Svn for software configuration management and version control.
  • Preparing test cases and strategies for unit testing and integration testing.
  • Using the LOG4j to log regular Debug and Exception statements.

Environment: Java, J2EE, JSP, Struts 2.0,JDBC 3.0, Web Services, XML, JNDI, Hibernate 3.0, JMS,Spring 3.X, JSF, Weblogic Application Server 8.1, Maven, Eclipse, Oracle 10g, WinCvs 1.2, HTML, Rational Rose XDE, SQL, Junit 4.0, Log4j, Ajax, JavaScript 1.2, XML/XSLT,SAX,DOM.

Hire Now