We provide IT Staff Augmentation Services!

Java Developer Resume

Jersey City, NJ

SUMMARY:

  • 7 years of IT experience in all phases of Software Development Life Cycle (SDLC) such as Planning, Analysis, Design, Implementation, Testing and Maintenance of Web Based, Client Server and N tier Architectures in domains like Finance, Telecom etc.
  • Extensive Design and Development experience in J2EE technology stack like JSF, Spring3, Struts 2 and web services (SOAP and REST).
  • Experience in implementing ORM tools like Hibernate, iBatis,Sql,Oracle11g.
  • Proficient in using maven, SVN, Eclipse tools.
  • Expertise in client side designing using HTML, AngularJS, CSS, AJAX, JavaScript, JMS EXTJS, JSON and Display Tags.
  • Hands on prototyping and development of JavaScript user interface using ExtJS.
  • Hands on experience in solving and implementing skills using Ext js in java ecosystem.
  • Proficient in the integration of Enterprise Java Beans (EJB) with existing applications and worked on Session Entity, and Message driven beans.
  • Experienced in JEE tools like JPA (JAVA Persistence API).
  • Accomplished software engineer specializing in Java/J2EE Object Oriented Design & Analysis.
  • Extensive experience in programming with core Java, J2EE, JEE, Swing, Servlets, Java Server Pages, Java Beans, JDBC and MVC Architecture.
  • Working Experience of multi vendor operating systems including Linux, Windows and UNIX Shell Script.
  • Experience in Relational Database Management Systems such as Oracle, SQL Server, MySQL and IBM DB2.
  • Good Knowledge of writing and handling SQL Queries, PL/SQL, Stored Procedures.
  • Excellent understanding of Agile software development methodologies & experience in working entire project life cycle from inception to deployment and support
  • Sound knowledge on IBM and Sun Java Virtual Machine (JVM) internals and Garbage Collection GC Concepts.
  • Good knowledge on Solaris/Unix Programming environment and its internals
  • Hands on Experience in ANT and Maven for the application build.
  • Experience working both independently and in a team oriented, collaborative environment.
  • Highly motivated and adaptive with ability to grasp things quickly and possess excellent interpersonal technical and communication skills

SKILL:

JAVA/J2EE: JAVA 1.4/1.5/1.6, Servlets 2.0, JSP, EJB, JDBC 3.0.

Spring Products: Spring MVC, Spring IOC, Spring DAO, Spring Portlet MVC, Spring WS.

IDE Tools: WSAD 5.0.x, RAD 6.x/7.x, Eclipse 3.x.

Other Open Source Frameworks: Struts 2.0, Spring 3.x, Tiles, Hibernate, iBatis, Cairngorm.

Middleware Technologies: JMS, IBM MQSeries 5.3, Webservices (SOAP and REST)

Database: Oracle, MS SQL Server 2000/2005, IBM DB2,Oracle 11g.

UI Development: HTML, CSS, JSTL, XML/XSLT, AngularJS. JSON, JQuery, DOJO, Ext JS, Prototype, AJAX.

Application/Web Servers: IBM WebSphere 4.0/5.x/6.x, WebLogic 8.1, Tomcat 5.5.x/6.x

Software Development Methodologies: Test: driven Development, Agile Process, Scrum, Waterfall

WORK EXPERIENCE:

Java Developer

Confidential, Jersey City, NJ

Responsibilities:

  • Handling live product at the customer site and provide on - call support.
  • Fixing defects at production time.
  • Developed JMS components to send messages from the application.
  • Developing, modifying, fixing, reviewing, testing and migrating the Java, JSP, XML, Servlet, SQLs, JSF, Spring and hibernate programs.
  • Configured RESTful framework and Implemented in java method calls.
  • Enhancements included extensive use of Java APIs, Design Patterns, SQL, and PL/SQL etc.
  • Developed the user interface by using Js, EXTJS and HTML5 and CSS.
  • Manual and automated tool based Unit Testing, system testing, integration, regression testing, and performance testing, Test automation and Execution of test cases.
  • Experience in problem tracing, WebLogic log files and troubleshooting problems related to the applications deployed on WebLogic Application Server.
  • Analyzing the customer's requirement, participate in the technical and business discussion.
  • Technical ownership of the application, production support and off hours batch process, process automation.
  • Developing and reviewing the User specification document, Technical design document, Test case, Unit test plan and Unit test result documents.
  • Change Management, Configuration Management and Build and Release management.
  • Performing the Data, Report and Technical Analysis requests of the business users.
  • Executing the weekend maintenance processes, and Month end batch processing.
  • Providing Test Strategy as per component team, defining data requirements and documentations.
  • Communication with delivery managers, business consultants, business users, and offshore support team.

Environment: J2EE 4, XML, JSF, CSS, HTML5, JSP 2.0, JMS, Servlet 2.0, Mysql, Web Services, Spring 3.x, Hibernate 3.x, Rest, Shell Script, Junit, Jenkins, Eclipse, Putty, Quality Center, RTC, Weblogi and WINSCP,Tomcat.

J2EE Developer

Confidential, Berkeley Heights, NJ

Responsibilities:

  • Involved in the design and implementation of the product configuration.
  • Used Java 1.6, JSF, spring, Hibernate, Oracle, Jquery and CSS, ExtJs to build the product suite.
  • Used multithreading in programming to improve overall performance.
  • Integrated the JSF framework for the presentation layout and used the dynamic rendering feature.
  • Designed EJB's like Stateful Session Beans for the Session Facade design pattern and used Message Driven Beans (MDB) as a listener for JMS messages.
  • Developed UNIX shells/scripts to support and maintain the implementation.
  • Used Spring Framework with iBatis to map to Oracle10g database.
  • Used integration of AJAX capabilities into enterprise application development.
  • Generated customized business reports (XHTML) reports using XML, XSLT.
  • Involved in using JPA (Java Persistence API) frameworks and APIs such as JDO (Java Data Objects) and Hibernate.
  • Developed SOAP web Services using Spring WS.
  • Involved to create new product design and implemented rules based on states for different insurance products using EXIGEN product factory framework.
  • Created Test Cases using JUNIT and Mockito.
  • Supported system level testing/production support.
  • Used Maven to compile and generate EAR, WAR, and JAR files.
  • Worked closely with build environments to solve application and build issues.
  • Involved in complete development of Agile Development Methodology.

Environment: JDK1.6, Oracle 11g, JMS, EJB2.0, JEE, Spring 3.x, IBM Web Sphere 6.x, iBatis, Eclipse, JSTL, JPA, JUnit, Mockito, XML, XHTML,Js,ExtJs CSS,SVG, AJAX, Jquery, Log 4j, Mercurial,SVN, Tortoise HG, SQL Developer, Maven,Jenkins.

Java Associate

Confidential

Responsibilities:

  • Involved in the Requirements gathering, Design, Development, Unit testing and Bug fixing.
  • Used agile software development methodology.
  • Involved in design, development and deployment of the Presentation and Web Tiers based on MVC Framework using Java, JSP, XML.
  • Developed the presentation layer using the MVC framework of Struts.
  • Developed JavaScript for user side validations.
  • Used CSS framework for designing website.
  • Designed and developed Action Form and Action Classes as a part of MVC based Struts architecture.
  • Experience creating RESTful web services that serve XML and JSON.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • It also leveraged the use of Java Messaging artifacts using JMS (MQ Series) for sending out automated notification emails to respective users of the application.
  • Used Session beans for navigation of steps.
  • Used Entity beans for storing the database into database. Developed Session Beans as the clients of Entity Beans to maintain the Client state.
  • Used SQL Queries to retrieve the database.
  • Used AJAX for asynchronously communicating with the server.
  • Worked closely with build environments to solve application and build issues.
  • Involved in complete development of Agile Development Methodology.

Environment: JDK1.6, Oracle 11g, Servlets 2.5, Struts 2.0, JMS, AJAX, XML, Hibernate, Design Patterns, Eclipse, REST, JSTL, Hibernate 3.x, JPA, JUnit, SVN, Mockito, HTML, CSS, AJAX, JQuery, MYSQL, Junit, JavaScript, AngularJS,maven.

Software Engineer

Confidential

Responsibilities:

  • Designed and developed Servlets and JSP, which presents the end user with a form to submit the details.
  • Created SQL statements and triggers for the effective retrieval and storage of data from the database.
  • Involved in the development of the presentation tier using HTML, CSS, XML, XSL, JavaScript and JQuery for different modules like Quick search, authentication, settings etc.
  • Utilized Spring Framework to implement J2EE Patterns (DAO, Transfer Object, Business Delegate, Service Locator) at server side components.
  • Developed SOAP web Services using Spring WS.
  • Involved in using JPA (Java Persistence API) frameworks and APIs such as JDO (Java Data Objects) and Hibernate.
  • Generated customized business reports (XHTML, and CSV) reports using XML, XSLT.
  • Created Test Cases using JUNIT and Mockito.
  • Supported system level testing/production support.
  • Used Maven to compile and generate EAR, WAR, and JAR files.
  • Worked closely with build environments to solve application and build issues.
  • Involved in complete development of Agile Development Methodology.

Environment: Java, J2EE, Servlets, JSP, DAO, VO Patterns, Tomcat 5.0, Oracle 9i. JDK1.6, Oracle 11g,SOAP, Spring 3.x, Eclipse, JSTL, Hibernate 3.x, JPA, JUnit, Mockito, XML, HTML, CSS, AJAX, JQuery,Stash, Log 4j, Mercurial, Tortoise HG, SQL Developer, Maven,visio,websphere.

Hire Now