We provide IT Staff Augmentation Services!

Sr. Java /j2ee Programmer Resume

5.00/5 (Submit Your Rating)

Reading, PA

PROFESSIONAL SUMMARY:

  • 7+ years of experience in Software Analysis, Design and Development of Application Software using Java/J2EE Technologies
  • Extremely proficient in J2EE Technologies JDK 1.7/1.5, JDBC, Servlets, JSP, JSF, RMI, XML/XSL, JMS, Struts/MVC Framework, Spring Framework, Web Services (SOA), Web logic 8.1/7.0, IBM Web sphere 5.1, Hibernate, JSF 2.0, IceFaces 3.0, PrimeFaces 3.5, ANT, Design Patterns, Junit.
  • Understanding of methodologies like Software Development Life Cycle (SDLC), Iterative Software development Life Cycle Processes such as Agile/Scrum Methodologies
  • Good experience with HTML, JavaScript, jQuery, AJAX,JSON and CSS
  • SOA ESB: Fuse - Source, Apache ServiceMix, JBI, Karaf, CXF, ActiveMQ, Camel, OSGi & Spring DM.
  • Build: maven2, tortoise, subversion, OSGi bundles, javac, jar
  • Used Spring DM (Dynamic Modules) for Managing OSGi Services, but soon moving to Declarative Services.
  • Created an innovative prototype of remote user interfaces, using a combination of XUL (XML User Interface Language), Swing, OSGi (Open Services Gateway) and UPnP technology.
  • Experienced in application design using Object Oriented Analysis and Design (OOAD), Object Oriented Methodologies like UML
  • Good hands on experience in latest frameworks like Hibernate, Struts and Spring
  • Proficient in programming by using the IDE’s such My Eclipse 8.x, Eclipse 3.5, Net Beans 6.9, WSAD 5.x, and RAD 6/7.
  • Implemented MVC Design Pattern Using Struts framework. Extensively worked on struts tag libraries, validations, exceptional handling and JSTL in struts framework
  • Hands on expertise in front-end development utilizing JavaScript frameworks such as Node.js, Angular. js, jQuery and Backbone.js
  • Well Experience in database connectivity (JDBC) for databases like Oracle 11g/10g/9i, MS SQL Server 2010/2008/2005 and MySQL
  • Experienced and proven best practices of Web services development and Integration (both REST and SOAP)
  • Understanding on API design with Data structures and Algorithms (Hash Code, Tree, etc.)
  • Excellent Client interaction and presentation skills and have proven experience in working independently and in a team
  • Excellent communication skills, negotiation, analytical, time management skills and presentation skills
  • Demonstrated ability to multitask and manage multiple projects in a cross-functional environment

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 SUMMARY:

Confidential, Reading, PA

Sr. Java /J2EE Programmer

Responsibilities:

  • Involved in all phases of Software Development Lifecycle (SDLC) including Requirements Collection, Analysis of the Customer Specifications, Development and Customization of the Application
  • Developed the application using J2EE architecture specification and Design patterns.
  • Involved in designing of the application following Model-View-Controller (MVC) architecture
  • Created OSGi wrapper for the Oracle JDBC drive to work with Spring Roo.
  • Refactored Automation Packages for OSGi bundles compliant with OO Principles
  • Created an innovative prototype of remote user interfaces, using a combination of XUL (XML User Interface Language), Swing, OSGi (Open Services Gateway) and UPnP technology.
  • Involved in Coding Server pages using JSP
  • 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.
  • Worked on integrating JSF framework with Spring and also developed presentation layer using PrimeFaces.
  • 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.
  • 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, Hibernate, PrimeFaces 3.5, HTML, JMS, JSF 2.0, JavaScript, ExtJS, Ajax, HTML, Oracle, JUnit, JBOSS application server, SQL Server 2008

Confidential, Memphis, Tennessee

Sr. Java Developer

Responsibilities:

  • Involved in various SDLC phases like Requirement gathering, Design, Analysis and Code development.
  • 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.
  • Used OSGi containers to break application into individual modules (jar files with additional meta information and called bundles in OSGi terminology) and manage the cross-dependencies between them
  • Created OSGi wrapper for the Oracle JDBC drive to work with Spring Roo.
  • 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, 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, Austin, TX

Java Developer

Responsibilities:

  • Designed the application with iterative methodology, refactoring the existing code and writing new code
  • Participated in using Spring Model View Controller (MVC) 2 architecture. Used JSPs in front-end, Spring framework in business layer and Hibernate in persistence layer
  • Developed the application using Spring IOC to communicate with the persistence layer
  • Used Struts Tiles framework to create layouts in user interface
  • Used Web Services to access Storage data on legacy systems
  • Used Spring AOP framework for security transactions, reusability logging purpose
  • Prepared technical design, unit test cases, detailed time estimation, traceability matrix, impact analysis and code reviewed documents for each iteration task
  • Implemented automatic email notification of the monthly statements for the customers using Java Mail
  • Developed Action form beans to map the form elements and used Validation framework for validating the user input data, extending Struts components
  • Implemented the back-end functionality of the modules using Session beans and used DAO, DTO, Business Delegate, Session Façade J2EE design patterns
  • Implemented Transfer objects to store and retrieve user and claims information in the application scope
  • Developed front-end content using JSP, HTML, JSTL and Struts Tag libraries.

Environment: Core Java, JDK 1.5, JavaScript, JSP, IBM Tomcat 6, Struts 2.0, Oracle 9i, JSTL, Hibernate 3.1, Web Services, Servlets, WSDL, XML, XML Schema, UML, HTML

Confidential, Arlington, VA

Java Developer

Responsibilities:

  • 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.
  • 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.
  • Created Spring Interceptors to validate web service requests and enables notifications.
  • Used various design patterns like Business delegate, Singleton, Factory, DAO, DTO, Service locator etc.
  • 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!