We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Philadelphia, PA

SUMMARY

  • Over 8+ years of IT experience in all phases of the Software Development Life Cycle (SDLC) including Requirement Gathering, Analysis, Design, Development, Testing, Implementation and Maintenance Support in various computing Environments.
  • Extensive experience in designing and developing Multi - Tier Web Applications using Java, J2EE Technologies JSP, Servlets, JavaScript, JNDI, JSF, JMS, JUnit, Ajax, JQuery, EJB, JDBC, Web Services (SOAP, WSDL, REST, UDDI), Log4j.
  • Experienced in writing applications in Maven, ANT and deploying them on to servers.
  • Extensive experience of working with RDBMS like Oracle 11g/12 c, MySQL, SQL Server and developing Stored Procedures, Triggers, Views, Functions and SQL Queries.
  • Extensively worked with MVC Architecture using spring, Hibernate, Apache Struts.
  • Experience with Hibernate 3.0 Persistence Framework and Design patterns like Singleton, Factory, Session Facade, Business Delegate, Data Access Object, Data Transfer Object.
  • Extensive experience in Web application development using - HTML, DHTML, CSS, JHTML, JavaScript, Applets, AWT, RMI, XML, XSD, XSTL, UML.
  • Experience as GUI developer using JSP, Ajax, and JQuery.
  • Experience in developing components using Enterprise Java Beans over Application servers and platforms such as Web Logic.
  • Having fluent knowledge of JAVA (GWT), Hibernate.
  • Hands on professional experience in Node.JS, Mongo DB, Angular. JS, HTML5, CSS and Bootstrap.
  • Configured the working Model application in various executable environments like local system executable, Eclipse development environment, UNIX / Linux servers, in multiple Pc's on different operating systems giving portable features for user testing.
  • Experience in deploying and configuring multi-tier enterprise applications on multiple servers such as Web logic Server, JBoss, WebSphere and Tomcat, BEA WebLogic.
  • Experience of working with RAD, WSAD 5.0, Spring Tool Suite, JDeveloper, Eclipse, NetBeans.
  • Experience in designing UML diagrams using Rational Rose and Microsoft Visio.
  • Experience in the use of Defect Tracking & Version Management Tools such as SVN, CVS, Rational Clear Case, and VSS.
  • Have very good experience on Integration tools like FUSE ESB. Currently worked on jBPM, Web service Core Java.
  • Experienced in Unit Testing and generating of Test cases for web applications.
  • A resourceful team player with good inter-personal skills, effective problem - solving and decision-making skills, looking for a satisfying career in a fair working environment with opportunities for growth.

TECHNICAL SKILLS

Java Technologies: Java, J2EE, JDK 1.7/1.5, JDBC, Servlets, JSP, JSF, JMS, EJB, JDBC

Frameworks & Build tools: Spring, Struts, MVC, Hibernate, Log4j, iBatis, ANT, Maven

Database: Oracle 11g/10g/9i, MS SQL Server 2010/2008/2005 , MySql, T-SQL, PL/SQL

Web Technologies: HTML 5, XML, XSL, XHTML, DHTML, AJAX, JSF 2.0, PrimeFaces 3.5, IceFaces 3.0, CSS, JSON, JQuery, Web Services (SOAP, WSDI, REST)

Scripting Languages: Perl, Unix Shell Scripting, JavaScript, Angular.JS, Backbone.JS, Node.JS

Version Controls: SVN, CVS, Rational Rose

Design Patterns: Singleton, UML, Data Access Object (DAO), MVC, Business Delegate, Session Facade

Application Servers: IBM WebSphere Application Server, Weblogic, Apache Tomcat, JBoss

IDE Tools: My Eclipse 8.x, Eclipse 3.5, Net Beans 6.9, WSAD 5.x, RAD 6/7.

Operating Systems: Windows 2000/NT/XP, Windows 7, Linux, Unix

PROFESSIONAL EXPERIENCE

Confidential, Philadelphia, PA

Sr. Java/J2EE Developer

Responsibilities:

  • Designed and implemented User management and Report Management modules using J2EE, JSP, Servlets, Struts and Oracle Database.
  • Used AJAX, DOJO, Java script, Spring and GWT to create interactive user interface
  • Implemented the user interface for the User management such as Add user, Delete User, Modify user.
  • Implemented the business logic using JSP, JSTL, Java Beans and service classes.
  • Designed the presentation using Struts framework and command pattern for the middle tier.
  • Developed the action classes, Action form classes, created JSP’s using Struts tag libraries and configured in Struts-config.xml, web.xml files.
  • Multi-Threading and Caching were used to improve user experience.
  • Used Struts validator framework for server side and client side validations.
  • Used Struts Tiles framework for the development of user interface.
  • Implemented the UI using java server pages, HTML, CSS.
  • Involved in building the Dynamo DB connector through Eclipse
  • Built web-based maintenance application to maintain complex specification documents. Used jQuery, and iBatis against a MySQL database.
  • Data ingestion for Chatter Now and Live Agent (SalesForce.com) using “Data Services” REST API Inputs from Mule ESB Platform.
  • Open Web Technologies (HTML5, CSS, Bootstrap,NODE.JS, Responsive design)
  • Experience in setting up Linux Environment on AWS cloud infrastructure.
  • Strong knowledge in various Design Patterns including Singleton, and Model View Controller (MVC).
  • For programming the internal business logics Core Java concepts is used.
  • Experience in Testing Manual and Automation (Performance Testing and Load Testing (J Meter) in Web Applications and Tools to verify & validate of the product in Windows XP and Linux.
  • Built main application in Python, MongoDB, NoSQL leveraging technologies such as Tastypie, Angular.js, and Backbone.js.
  • Experience in OOD, UML, Enterprise Java Beans EJB, RMI, Perl.
  • Designed and developed Use and Transport System screens using JSF components.
  • Developing web application for eTracking Management (accounting and logistics) using JSF 2.0,
  • Built main application in leveraging technologies such as Angular.js, Backbone.js, Ember.js.
  • Back-end Java developer for Data Management Platform (DMP). Building RESTful APIs in front of different types of NoSQL storage engines allowing other groups to quickly meet their.
  • Developed web applications using Spring MVC, JQuery, HTML5, and Bootstrap.
  • Develop the business logic using Java, JDBC and Deploy on Tomcat server.
  • Automated the build process using ant and shell script
  • Strong proficiency with Swing, printing and imaging and other packages of Core Java API
  • Implemented MVVM in all interactive views using jQuery & Knockout.js and layouts in Bootstrap.
  • Created distributed Oracle coherence domains, configuration and system design based on oracle coherence.
  • Web applications has been testing by Manual and J Meter.
  • Used Eclipse IDE for designing, coding and developing applications.
  • Used Apache CXF as the Web Services framework to implement the REST APIs involved
  • Implemented all the CRUD operations using JPA query language.
  • Responsible for the development and maintenance of Billing Engine and Pre-Audit, using Collection and Multi-Threading.
  • Developing Presentation Layer using GWT
  • Built the application using Agile Development Model.
  • Experience in single page apps are efficient have a small footprint on the server, consume less bandwidth and are more conducive to a service oriented architecture.
  • Developed XML web services for retrieving loan information from the bank.
  • Developed asynchronous components using IBM MQ Series with JMS for queuing and messaging.
  • Build: Compiled the project assemblies using MAVEN, and deployed it with ANT script.
  • Developed Junit test cases to test the functionality of application.

Environment: Eclipse 3.1,jBPM, NoSQL, Struts 1.2.4,REST API, Hibernate 3.0, MongoDB, Servlet 2.2, JSP 2.0, Windows 2000, Oracle 9i, IBM MQ series, GWT, Unix, JMeter, WebSphere Application server 10.3, JSP, JSTL, HTML,CSS, ANT, XML, Log 4j 1.2, Junit.

Confidential, Reading, PA

Sr. Java /J2EE Programmer

Responsibilities:

  • Followed Agile Scrum methodology that included iterative application development, weekly Sprints and stand up meetings.
  • Developed the application using J2EE architecture specification and Design patterns.
  • Developed the enterprise application by integrating JSF/Spring/Hibernate Frameworks.
  • Heavily used the Dependency Injection feature provided by spring framework for bean wiring.
  • Used spring framework's JMS support for writing to JMS Queue, Hibernate Dao Support for interfacing with the database and integrated spring with JSF.
  • Worked on E-commerce for implementing and Budget date.
  • Involved in designing of the application following Model-View-Controller (MVC) architecture
  • Involved in Coding Server pages using JSP.
  • MongoDB Used various libraries of JavaScript like caching, JBoss, GWT, Hadoop, JSF, Ext JS 3.0, jQuery, Agile, backbone.js, underscore.js and node.js.
  • Implemented User Interface (front-end) screens using JSP, HTML, CSS and JavaScript.
  • Implemented asynchronous communication using AJAX.
  • Developed DAO interfaces & implementations for database related operations using Hibernate.
  • Implemented SQL, PL/SQL Stored Procedures.
  • Provided a new Web Service and Client using Spring-WS to get the alternate contractor details.
  • Created Real-time Reporting systems and dashboards using Adobe Flex, xml, MySQL and Perl.
  • Worked on integrating JSF framework with Spring and also developed presentation layer using Prime Faces.
  • Involved in developing Front-end Design using HTML, CSS and jQuery.
  • Used JBoss application server based upon the project.
  • Developed screens using JSP, EXTJS, CSS, AJAX, JavaScript, Struts, Spring and XML.
  • Implemented MVC architecture using Spring and Struts frameworks combined with Hibernate for database persistence.
  • Designed all JSP pages using custom designed tags to populate web page content from Content Management Systems (CMS).
  • Created various unit test cases and integration tests for the DAO and Service using JUnit.
  • Used Junit for testing the application.
  • Used SVN version controller to manage the code versions.
  • Using Maven build tool to build and deploy the application.

Environment: Java, Servlets, JSP, JDK 1.7, Restful web services, Spring, Spring MVC, Struts, Hibernate, PrimeFaces 3.5, HTML, JMS, JSF 2.0, JavaScript, ExtJS, Ajax, HTML, Oracle, JUnit, Mongo DB, JBOSS application server, SQL Server 2008

Confidential, Memphis, Tennessee

Sr. Java Developer

Responsibilities:

  • Used Spring Framework for Dependency Injection and integrated it with the JSF Framework.
  • Involved in coding for the presentation layer using IceFaces.
  • Developed datatables using ace components and implemented Sorting, Filtering and Pagination functionalities to it.
  • Worked on the Spring framework like Spring IOC and Spring DAO.
  • Implemented application level persistence using Hibernate and Spring.
  • Developed various components using Struts (MVC), JSP, and HTML.
  • Involved in the development of backend Logics or data access logic using Oracle DB & JDBC.
  • Involved in writing JSPs, JavaScript and Servlets to generate dynamic web pages and web content.
  • Used WebLogic for design, development, and deployment of applications.
  • Developed API using Hibernate to interact with the Oracle database.
  • Developed framework for the incident creation and management module in the project. Integrated the Incident creation with JBPM workflow.
  • Responsible for the development and maintenance of Billing Engine and Pre-Audit, using Collection and Multi-Threading.
  • Used Angular.JS and Backnone.JS for client side validation.
  • Used Spring JDBC to retrieve the data and represented the data in the form of tree which has seven hierarchies and implemented drag and drop functionality to it.
  • Used IText to generate pdf in the form of a tree.
  • Used Maven as a build tool and retrieved all the dependencies required for the application.
  • Customized the CSS for the ace components used as per the style guide.
  • Wrote various select/update/insert SQL queries and store procedures for Oracle.
  • Involved in fixing bugs the bugs or defects in the application.
  • Code reviews and refactoring done during the development and check list is strictly adhered during development.

Environment: JSF2.0, IceFaces 3.0, Spring Dependency Injection, Spring JDBC, Java 1.6, IText 5.3.1, Maven, SVN, MVC, CSS, Angular. JS, Backbone.JS, Oracle

Confidential, Atlanta, GA

Sr. J2EE Developer

Responsibilities:

  • Participated in low level design and requirement understanding with functional team
  • Used OOAD and OOP’s concept like Abstraction, Polymorphism, Inheritance, Encapsulation
  • Extensively used Java Collections and Reflection API
  • Implemented multithreading concepts for caching application data.
  • Used design patterns like Business Delegate, Singleton, Session Facade, MVC, Service Locator.
  • Developed screens using JSP, DHTML, CSS, AJAX, JavaScript, Struts, Spring, Java1.5, EJB3.0 and XML.
  • Implemented MVC architecture using Spring and Struts frameworks combined with EJB 3.0 JPA for database persistence.
  • Created Single page application using Backbone.JS and Node.JS to handle data flow.
  • Used Struts Tiles Framework to structure core application webpage layouts and to assemble the JSPs.
  • Also created various common tags that are reused for handling common functionalities like data element filtering, Parent/Child dropdowns etc.
  • Used Spring Dependency Injection feature and configured Function Action classes as Spring Beans for redirecting the user request to the appropriate class which implements corresponding business functionality.
  • Used SQL/PLSQL to perform complex database operations and generated various stored procedures, functions for DML operations,
  • Developed Junit test cases
  • Involved in various internal releases of the application and supported the application modules during testing and pre-production phases.

Environment: J2EE, Spring Framework - 2.5, Struts, EJB3.0, JPA, Oracle 10g, TOAD, AJAX, Log4J, ANT, Junit, WebSphere, JavaScript, Node.JS, Backbone.JS, Eclipse, Rational Clear Case

Confidential, Arlington, VA

Java Developer

Responsibilities:

  • Responsible for gathering new Business Requirements of the system from client.
  • Implemented MVC architecture using Apache STRUTS framework.
  • Designed and developed EJBs and Servlets to support the server side architecture.
  • Developed custom tag libraries for achieving most reusable code and ease of maintenance for presenting, formatting and gathering data.
  • Used Apache Struts as a web application framework.
  • Responsibilities involved developing of Action Classes, Form Beans and JSPs.
  • Created development environment in Eclipse using Web Logic 8.1 server.
  • Implemented serial communication between Manager and EMS agent.
  • Extensive use of SQL and Stored Procedures using Oracle as backend.
  • Involved in fixing production issues including batch jobs and exception.
  • Monitoring the error logs using Log4J and fixing the problems.
  • Involved in Unit Testing of the application.

Environment: EJB2.0, Servlets, MVC, Struts/Tiles Framework, Hibernate, JSP, JDBC, HTML, Weblogic Server, Log4J, JavaScript, XML, XSLT, Sql Server, Apache Ant, Web Services.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in elaboration, construction phases and deployments of EAR files in the RUP process.
  • Designed and Created Domain model and schema using Object oriented design / UML diagrams on RSA.
  • Created User Interface screens using HTML, DHTML, AJAX, CSS, Java script.
  • Configured plug in classes for the interfaces of Struts with Spring and to delegate controls to use MVC design pattern.
  • Designed and developed business components using Session and Entity Beans in EJB.
  • Created Spring Interceptors to validate web service requests and enables notifications.
  • Used RAD application development and configured external capabilities for various interfaces.
  • Used Oracle database for SQL, PL/SQL scripts, stored procedures, functions, triggers, Oracle forms/Reports, Performance Tuning and Optimization.
  • Deployed web services for updating the information to the workflow steps and getting the pre-configured workflow processes and invoked with RMI.
  • Unit tested all the classes using JUnit at various class level and methods level.
  • Worked on Installing and configured WebSphere Application Server.

Environment: RAD 6.0, WAS 6.0, Struts 1.2, Spring Framework 1.2, Java 1.4.2, JSP 2.0, HTML, XML, XSL/XSLT, JavaScript, JavaBeans, AJAX, Oracle 9i, RMI, Windows XP, UNIX.

We'd love your feedback!