We provide IT Staff Augmentation Services!

Sr.java/j2ee Developer Resume Profile

5.00/5 (Submit Your Rating)

NJ

PROFESSIONAL SUMMARY:

  • Around 7 years of strong experience in software development using Java/J2EE technologies.
  • Experience in Web development, SOA, Client-Server based Enterprise Applications, System Analysis, Technical Design, Implementation, Documentation and Performance Testing.
  • Expertise in Core Java technologies Exceptions, Threads, Collections, Garbage Collection .
  • Experience in Java/J2EE technologies like Java, JDBC, JSP, Servlets, Struts, Web Services, Weblogic portals, HTML, CSS, JavaScript Libraries, AJAX ,DOJO, JSON, ActionScript, JSTL specification, Custom Tag Libraries.
  • Extensive experience with Java IDE's like Eclipse and NetBeans.
  • Well versed working with Relational Data Base Management Systems as Oracle 9i/10g, MS SQL server, DB2, MySQL, and developed SQL scripts and PL/SQL queries, functions, procedures and triggers, profiles and users on oracle database.
  • Experience in developing web applications with various open source frameworks: JSF, Spring MVC Framework, Hibernate, Jakarta Struts Framework and WebSphere portal frameworks.
  • Experience in development and deployment of JAVA/J2EE web components using WebSphere Application Server, Weblogic Application server, Tomcat, JBoss Application Server.
  • Experienced in testing frameworks such as ANT, Log4J, Junit and Maven.
  • Proficient in integration of Enterprise Java Beans EJB with existing applications and worked on Session, Entity and Message-driven beans.
  • Has knowledge of Yahoo User Interface Library and Java Messaging Service JMS .
  • Good experience in XML technologies like XML, XSL, XSLT, DOM, JAXP, XBeans, XMLBeans.
  • Good experience in implementing the design patterns like Singleton, Session Facade, Business Delegate, Service Locator, Front Controller and Data Access Objects DAO , etc.
  • Has knowledge of Agile Methodology and Scrum Software Development processes.
  • Effective team player, excellent work ethics, ability to work in a diverse environment, and self-motivated to contribute towards team/company goals, in addition to individual commitment towards excellence.

TECHNICAL SKILLS:

  • Operating systems: Windows NT/XP/Vista, UNIX
  • Databases: Oracle 8i/9i/10g/11g, Microsoft SQL Server 2000/2005/2008, MySQL 5.0, Microsoft Access
  • Java Technologies: J2EE, Java SE, J2ME
  • Programming Languages: C, C , JDK, PL/SQL, and SQL.
  • J2EE Frameworks: Spring IOC Framework, Spring MVC Framework.
  • J2EE Technologies: JSPs, Servlets, Struts, Struts2, Spring MVC, Swings, JDBC, JMS, JAXB for XML, XSLT, XSD, DTD, Apache ANT, JavaFX.
  • Scripting Languages: HTML5, DHTML, jQuery, AJAX, VoiceXML
  • Application Servers: Tomcat, Web logic, Voxeo and Web Sphere
  • RDBMS Query Tools: Oracle10g RAC / 9i/8i/8.x, SQL Server 2000, 2005, 2008, PL/SQL, TOAD, PL/SQL Developer.
  • IDE: Eclipse, Netbeans IDE.
  • Testing/Debugging: JUnit, log4J. Maven
  • Version Control Tools: SVN, CVS.
  • Design Modeling Tools: Rational Rose Designing Tool, MS Vision 2007.
  • Design Patterns: Singleton, Front Controller, Model View Controller MVC , Session Facade, Service locator, DAO.
  • Others: JDeveloper, SOAP, WSDL, XML, XSLT, MIDP, JExcel, MSOffice etc.

WORK EXPERIENCE:

Confidential

Sr.Java/J2EE Developer

Responsibilities:

  • Participated in daily scrum to provide bi-weekly sprint updates for various tasks
  • Performed task estimates, reviewed and updated the Business Requirements Document BRD , System Requirements Specification SRS , and various user stories. Used Rally for user story management and
  • Worked in a team of 6 which includes Business Analysts, Architect, Database Developers, J2EE Developers, and Project manager.
  • Used Object-Oriented Analysis and Design OOAD methodologies. Used MVC, Decorator, Business Delegate and Singleton design patterns
  • Designed and developed Application Context for the Payment Manager module for IOC. This design was performed working along with two other team members. Spring 3.1, Hibernate, Web Services and Servlets participate in IOC and Dependency Injection
  • Worked on API to setup, edit and monitor Payments
  • Worked on customized ORM mappings connecting to an Oracle 11i database instance. Hibernate Reverse Engineering tool 3.3.2 embedded as a My Eclipse plug-in was used to generate the mappings and DAO classes
  • Integrated the generated DAO classes into Spring application context using annotation driven Hibernate transaction manager
  • Created views using JSP, JQuery UI, JQuery Widgets, Ajax and JSON to setup one time and recurring payments
  • Created views and middle tier to view and monitor recent payments Worked on API to setup, edit and monitor Payments from different clients, which can be scheduled anytime pre canned payment details and
  • Created the payment validation invalid and duplicate payments list.

Environment: J2EE Java 1.5/6, Web Services, WSDL, JSP, Java Beans, JDBC , ANT, Quartz Scheduler, SOAP, XML, XHTML, CXF 2.3.3, Spring Framework 3.2.4, Hibernate 3.3, Oracle 11i, Windows 8, Linux Ubuntu, SVN, JUNIT, JENKINS, SOAP UI, MyEclipse 2013, Weblogic 12C, and MyEclipse 2014.

Confidential

Role: Sr. Java/J2EE Developer

RESPONSIBILITIES:

  • Developed requirements document based on functional detailed specifications.
  • Was part of Analysis, Designing, Development and Testing phases of the application
  • Extensively used OOD concepts for building core java modules for the application.
  • Worked on the enhancement of EZPawn application, in Eclipse IDE.
  • Involved in the preparation of use case, sequence diagrams, class diagrams, activity diagrams etc using Rational rose.
  • Used Toplink in data access layer as Relational Mapping tool for accessing information from and updating information in the database.
  • Developed client GUI modules using JFC, Swings, HTML, CSS, JSP and Java Swings for the applications in NetBeans IDE.
  • Developed JSP, Java Classes, and JavaScript following MVC framework.
  • Wrote java Session bean classes for committing data to the database.
  • Fixed several maintenance defects from across different stores across USA, Mexico and Canada.
  • Involved in writing Sql Queries and Stored Procedures using PL/SQL. Used SQL for a Toplink database.
  • Used TOAD for creating various database tables.
  • Developed unit test cases and functional test cases using JUnit.

Environment: JDK 1.7, JSP, HTML ,Oracle 11g, jQuery, NetBeans IDE 7.2, Eclipse Galileo 3.2,

JDBC, MVC Spring Framework, SQL, Web Services, JUnit, Windows, TOAD, UNIX, Web logic

Confidential

Role: Sr. Java/J2EE Developer

RESPONSIBILITIES:

  • Involved in the entire software development life cycle of the application starting from Analysis phase to the Testing phase.
  • Was a team member in working on the agile software development methodology like SCRUM
  • Implemented SCRUM concepts like burn down chart, product backlog, scrum master and sprint backlog.
  • Applied OOD concepts for building core java modules and involved in the preparation of use case, sequence diagrams, class diagrams, activity diagrams etc using Rational rose.
  • Developed Web pages using JSPs with Tag libraries, HTML, JQuery, Spring MVC and JavaScript. Wrote Action Form and Action classes.
  • Used Hibernate in data access layer as ORM Object Relational Mapping tool for accessing and updating information in the database.
  • Developed Presentation Layer using HTML, CSS, JSP, AJAX, and DOJO for the applications in NetBeans IDE.
  • Worked on writing Sql Queries and Stored Procedures using PL/SQL. Used SQL for a DB2 database.
  • Worked on architecture of a database powered mobile Java application and also on Connected Limited Device configuration CLDC and Mobile Information Device Profile MIDP combination.
  • Was a team member in developing Mobile Restaurant application, PoC on J2ME and few mobile games like picture match game, basic brick game etc
  • Developed unit test cases using JUnit and Maven.

Environment: JDK 1.7, Java ME SDK, JSP, HTML ,Oracle 11g, Ajax, jQuery, NetBeans IDE 7.2,

DOJO, MIDP, JDBC, Hibernate, Spring Framework, SQL, Web Services, LWUIT, Oracle, JUnit,

Confidential

Role: Java Programmer

RESPONSIBILITIES:

  • Deployed the application in JBoss application server.
  • Involved in coding of Administration module for configuring Auditors.
  • Collected required information from Agents for documenting the requirements of Accounting module, claims module.
  • Performed Iteration Planning for the Modules developed.
  • Involved in development of User Interface using XSLT, HTML, JavaScript, Ajax, DOJO and JSTL. Created Dialog boxes using DOJO for better look and feel.
  • Used XSLT for all the front end development and used JSTL tags for creating the tables with contents easily.
  • Performed JavaScript Validations on the data submitted by the user.
  • Used Spring MVC framework at the front end and configured many beans and wired dependency injection them as per the requirement. Implemented JSF.
  • Used JSON to transfer the request from the web page to the server.
  • Developed a suggest box using AJAX to make an asynchronous drop downs of all business units using xmlhttprequest objects and activex objects.
  • Used Concurrent Versioning System CVS as a version controlling for the source code check-ins and check-outs. Generated the required XML files to transfer data between the server and the web pages.
  • Used DOM parser for validating the XML files against their respective Xml schemas.
  • XPATH expressions are used to extract data from the XML files.
  • Used Hibernate in the persistence layer.
  • Good understanding of the various states of objects in hibernate and well versed with the transportation of data objects across the tiers by detaching, reattaching to the session.
  • Developed unit test cases using JUnit and mock objects.

Environment: JDK 1.5 J2EE, JSP, JSTL, Servlet, Hibernate, JBoss, XSLT, HTML, Ajax, Dojo,

JSF, JSON, AJAX, CVS, DOM, Windows XP 2007, JUnit, Spring MVC Framework, Oracle 9i.

Confidential

Role: Front End developer

RESPONSIBILITIES:

  • Worked with configuration management groups for providing various deployment environments set up including System Integration testing, Quality Control testing etc.
  • Support the applications through production and maintenance releases. Worked with business analysts from requirement gathering to analyze document specifications.
  • Adapted Iterative model for developing this application.
  • Created screen prototypes using JSP, JavaScript, JSON, JAXB, CSS, ExtJs4 to support the identified requirements.
  • Involved in using JQuery plugin.
  • Created UML diagrams use case, class, and sequence diagrams to document the design.
  • Created an XML based communication protocol for application integration using web services.
  • Involved in developing set of persistent classes using Hibernate API in the data layer for data manipulation.
  • Used design patterns like Session Facade, Singleton, DAO.
  • Used Swing AWT and Ajax.
  • Data persistence was achieved using Hibernate.
  • Developed Configuration Management procedures and standards to support the application.
  • Used JExcel API to read data from an Excel files and to store excel data into a database table.
  • Written PL/SQL in Oracle Database for creating tables, triggers and select statements.
  • Developed a conceptual static HTML prototype to validate the business requirements. Integrated the System Components and tested the Components with various workflows of the System.
  • Conducted training classes to bring the team up to speed on Java, and the new frameworks and standards of the application.

Environment: JDK 1.4, Java, J2EE, JSP, Hibernate, Oracle, XML, UML, Eclipse, WebLogic,

Struts, ExtJs4, Windows NT, Rational Clear Case.

Confidential

Role: Java Developer

RESPONSIBILITIES:

  • Prepared design documents using object oriented technologies.
  • Involved in analyzing the requirements, drafted use cases and created UML class and sequence diagrams.
  • Used APIs of Java SQL and Swing packages extensively.
  • Involved in the front-end dynamic screens using Swing, JSP, JavaScript, HTML, DHTML and CSS.
  • Used Java and JDBC APIs for database access. Has written SQL queries.
  • Involved in the development of Servlets.
  • Developed and deployed Servlets and JSPs on Tomcat web server.
  • Configured web.xml to map incoming requests to servlets
  • Developed an N-Tier email message center application with the feature to filter and read the emails, archiving emails in the message center and feature to compose new emails.
  • Worked on the interface to provide a feature for the accounts department to keep track of their publishers and advertiser's statistics and means to receive and make payments to and from their clients.

Environment: JDK 1.4, JSPs, Servlets, HTML, CSS 1, Rational Rose, Tomcat Web Server

We'd love your feedback!