We provide IT Staff Augmentation Services!

Sr. Java Developer Resume Profile

Malvern, PA

Professional Summary:

  • Over 7 years of Information Technology experience in Analysis, Design and Development of various Internet Applications using J2EE Technology.
  • Expertise in J2EE Technology - Servlets, JSP, EJB, RMI, JDBC, Java Beans, JMS.
  • Expert extensive usage in developing N-Tier Applications using JAVA, XML, Web service enhancement, Delegates and Events to establish communication between the Win forms.
  • Developed proxy objects in client application to communicate with the remote object in server application.
  • Expertise in developing GUI Graphical User Interfaces using JSF Web Forms.
  • Extensive experience in design, development and implementation of Model-View-Controller MVC architecture using Springs Framework.
  • Have hands on experience in developing front end components using Java Server Faces.
  • Expertise in developing responsive front end components with HTML, CSS, JSP tags, JSTL and Java Script.
  • Strong experience in using Hibernate Framework for Object Relational Mappings ORM .
  • Excellent knowledge in Object Oriented Analysis and Design OOAD and Object Oriented Programming OOP , for developing Use cases and designing using UML
  • Extensively used Object Oriented Programming Concepts using industry standard Design patterns in developing the application.
  • Experience in writing Web Services using WSDL, SOAP, and UDDI in distributed web application development environment.
  • Experience in Database Design, Database Management and Data Migration using Oracle, MS SQL, SQL, and Technical Support.
  • Experience in using JUnit testing framework for testing the application's functionality.
  • Have expertise in all phases of Software Development Life Cycle SDLC from requirements gathering, design, programming, testing such as unit test cases, including functional and regression cases and support, Design Patterns.
  • Extensively used Object Oriented Programming Concepts using industry standard Design patterns in developing the application.
  • Extensive experience in Client/Server development architecture on distributed Computing Architecture, Agile Methodologies such as Extreme Programming XP Scrum.
  • Have assisted for Technical Support for source code, test cases, and documentation to develop complex, enterprise-level line-of-business development projects.
  • Provided technical support for troubleshooting and repairing existing applications.

Technical Skills: Java, J2EE, JSP, Servlets, Hibernate, Spring, Spring MVC, EJB, RMI, JDBC, JMS, Web Services, JSF, Crystal Reports.

Middleware: ODBC, JDBC, RMI. Web/App Servers: Tomcat, JBoss, Apache, Resin, Apache Axis IDE Tools: EditPlus, TextPad, Eclipse, WSAD, RAD Databases: Oracle, DB2, MS Access, Languages: Core Java, JavaScript Operating Systems: Windows, UNIX Sun Solaris , Linux,

Frameworks: Hibernate, Spring, Spring MVC, Methodologies: Agile, SCRUM.

Web Technologies: HTML, DHTML, XML, XSLT, CSS, SOAP, JavaScript, WebServices. Network Protocols: TCP/IP, UDP, FTP, HTTP, SOAP

Work Experience

Confidential

Sr. Java Developer

Roles Responsibilities:

  • Used the light weight container of the Spring Frame work to provide architectural flexibility for inversion of controller IOC .
  • Created web services, WSDL and web methods with Annotation in hibernate, Used the spring container for data source and to load the Hibernate specific classes.
  • Developed Servlets and JSPs based on MVC pattern using Spring Framework.
  • Created of interface to manage user menu and Bulk update of Attributes using JS and JQUERY.
  • Involved in intense User Interface UI operations and client side validations.
  • Sound knowledge in J2EE technologies, JNDI,JMS , JDBC, Servlets, JSP and EJB
  • Worked on front-end validation through JavaScript and back-end validation using Spring Validation Classes.
  • EIS layer had Oracle as the database and implemented connection pooling to optimize connections.
  • Developed Pig scripts for data massage as part of Map Reduce Job.
  • Responsible for Oracle Forms and maintaining CRUD operation on the database.
  • Created db tables, functions, Joins and wrote prepared statements using PL/SQL.
  • Mentor the client in architecture pattern for use of ESB.
  • Written and executed stored-procedures on SQL SERVER back-end through JDBC API.
  • Responsible for extracting the data by Screen Scraping and also responsible for consuming the web services using Apache CXF.
  • Developed Rest architecture based webservices to facilitate communication between client and servers.
  • Installation and configuration of Development Environment using Eclipse with Weblogic Application server.
  • Deploying job of resolving any external dependencies and customizing these deployed enterprise bean in this specific Banking application. Finally deployed the jar files in the EJB Container and WAR files in the Web Container on to the Weblogic server.
  • Extensively used Java, Servlets, JSP to implement the core functionality.
  • Maintained and modified triggers for ClearCase using Perl. Experience in writing Shell and Perl scripts for database connectivity and to retrieve data from different sources.
  • Involved in generating the test Cases using JUnit Framework and maintained the coding standards and fixed the leading indicators as per vanguard's JTest rules.
  • Agile/SCRUM was used as the project management methodology and JIRA Confluence were the tools used to keep things in check.
  • Involved in detail design developing use cases, use case diagrams, class diagrams, sequence diagrams and high level activity diagrams using UML from the requirements.
  • Set up the deployment environment on Web Logic Developed system preferences UI screens using JSP and HTML.
  • Developed web pages using JSPs and JSTL to help end user make online submission of rebates. Also used XML Beans for data mapping of XML into Java Objects.
  • As a Senior Programmer involved in designing JSP and developing the Servlets.
  • Developed application code using Eclipse-Galaxo IDE and configured with Maven and JBoss.
  • Worked on EAI suite of products like WBIMB, MULE and TIBCO.
  • Utilized self-developed software programmed with JavaScript and XML to transmit Federal tax returns from a nationwide client base directly to the IRS.
  • Implemented a prototype to integrate PDF documents into a web application using iText PDF library.
  • Created the dynamic application prototype and implemented application UI utilizing Google Web Toolkit GWT .
  • Designed and implemented Report Portlet using Jasper Report framework in phase-II. This involved exporting repot to PDF, XLS file and print functionality to take print of the report.
  • Extensively used the BAL constructs to handle collections in ILOG. Worked with large data sets in ILOG.
  • Worked with business teams using agile methodology to integrate business line of apps with SOA in a seamless fashion.

Environment: Java Core ,Java/J2EE, Spring, Hibernate, Strut, JQuery, JavaScript, Oracle, CRUDE, PL/SQL JDBC, Apache CXF, REST, Eclipse, WebLogic, ClearCase, JUnit, Agile UML, JSPs, JSTL, Servelts, Maven, IText, Google Web Toolkit GWT , Jasper report, ILOG, Web2.0, SOA.

Confidential

Sr. Java Developer

Roles Responsibilities:

  • Implemented Model View Controller MVC architecture Using Spring at the Web tier level to isolate each layer of the application to avoid the complexity of integration and ease of maintenance along with Validation Framework.
  • Worked on investment banking algorithms and developed modules in J2EE for it.
  • Involved in the analysis specification, design, implementation and testing phases of Software Development Life Cycle SDLC and the project were developed using Rational Unified Process RUP
  • Implemented the spring dependency injection of the Database helper instance to the action objects.
  • Implemented prototype for SOA security services. Services were developed using WCF. This was done to verify services specification. Final services were implemented using ClientAPI.
  • Involved in solution architecture of IBM Data Power XS40, XI50 WS Security, MQ, Data mgmt and data integration techniques
  • Developed the Servlets for processing the data on the server.
  • Developed the front end using JSF and Portlet.
  • Creating and Maintaining UNIX shell scripts to support the operation of INVEST ONE application and TPE/BPE
  • Involved in implementing JQuery for providing interactive user interfaces.
  • Configuration and deployment of application on to Jboss application server.
  • Used JDBC for database connectivity with MySQL Server.
  • Developed web Components using JSP, Servlets and Server side components using EJB under J2EE Environment.
  • Worked on JDBC to select and update the data from the MySQL database.
  • Used TOAD for database query testing, in the process of optimizing the queries.
  • Worked on DB2 data base for storing and retrieving the application data.
  • Deployed, the application using Apache Tomcat Application server.
  • Used Netbeans for development and JBoss Server for deploying the web application.
  • Written Web services using Apache Axis2 and generated the WSDL.
  • Involved in creation of automation framework using Selenium and testing.
  • Created Class Diagrams and sequence diagrams using UML.
  • Used ANT for building the application and deployed on JBoss Application Server.
  • Developed a Web Application using Java with the Google Web Toolkit API with PostgreSql.
  • Used XML Web Services using SOAP to transfer the amount to transfer application.
  • Resolved the compatibility issues among Portlets and EMC Documentum API classes.
  • Executed the test steps defined in Test Cases manually and reporting the bugs in JIRA.
  • Worked with the application teams to gather the requirements to build the interfaces for the massage broker.
  • Developed an application in Java using Oracle ADF framework.
  • Design and development of the exception management workflow using Oracle BPM.
  • Used Resource Manager to schedule the job in UNIX server.
  • Applying Ruby and JQuery debugged, enhanced, extended applications.
  • Install and configure a Linux server to publish applications and the DataBase.
  • Created new apps using WordPress.
  • Used Log4j for logging, debugging and used Junit extensively for testing.
  • Wrote complex Sql queries to communicate with Oracle.

Environment: Java Core ,Java, J2EE, Spring, iBatis, JSF, EJB, Jboss, APACHE AXIS2, WSDL, JQuery, JSP, SERVLET, MYSQL, Toad, SQL Server, DB2, UML, Netbeans, Selenium, ANT, XML, EMC Documentum, JIRA, CVS, Visual Source Safe, Cognos, ILOG, Water fall model, Oracle ADF, Oracle BPM, Apache Tomcat, Linux, Unix, Ruby, wordpress, Drupal, .Net, ASP, C, C , Mainframe, COBOL, PL/I, JCL, SQL, SAS, VB, ASP

Confidential

Java Developer

Roles Responsibilities:

  • Developed the Web Based Rich Internet Application RIA using J2EE Spring framework and Macromedia/Adobe Flex.s.
  • Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate.
  • Used JMS in the project for sending and receiving the messages on the queue.
  • Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Used JavaScript for validations and integrating business server side components on the client side with in the browser.
  • Wrote JavaScript functions to get Dynamic data and Client side validation.
  • Created Oracle database tables, stored procedures, sequences, triggers, views.
  • Developed the CRUD API using Restful Webservices
  • Implement/Upgrade new and existing Customers to WebSphere MQ V.7.0.1.5
  • Involved in the development of SQL, PL/SQL packages, stored Procedures.
  • Implemented the Connectivity to the Data Base Server Using JDBC.
  • Performed patching of Linux, Solaris, and HPUX and AIX servers on regular schedule. Involved in up Network/SAN based ignite images for HPUX PA RISC and integrity servers.
  • Worked with the application teams to gather the requirements to build the interfaces for the message broker .
  • Consumed Web Services using Apache CXF framework for getting remote information.
  • Developed Rest architecture based webservices to facilitate communication between client and servers.
  • Created webservices using WTP tool plugin to the eclipse IDE which is deployed as a separate application using Maven scripts.
  • Using Java Messaging Service JMS for messaging, configured queues and topics on the WebLogic Application Server and used them for messaging.
  • Performed general Sharepoint IDE/Clearcase/Clearquest administration.
  • Wrote unit testing of various components layer with JUnit framework.
  • Implemented core application logic Price calculation, Analyst assignment etc .
  • Manage multiple, high profile cross-functional AGILE program teams across various business units.
  • Identified Requirements done the design and development of use cases using UML.
  • Responsible for developing GUI / user interfaces using JSP, CSS DHTML.
  • Presentation tier was developed using JSP, JSTL, Java Script, and HTML.
  • Designed and developed the web-tier using Html, JSP's, Servlets.
  • Used the Eclipse as IDE, configured and deployed the application onto WebLogic application server using Maven build scripts to automate the build and deployment process.
  • Implemented a prototype to integrate PDF documents into a web application using iText PDF library.
  • Designed and developed client and server components of an administrative console for a business process engine framework using Java, Google Web Toolkit and Spring technologies.
  • Worked with ILogJrule engine, to trigger the business rules in the rules execution engine configured in WebLogic application server.
  • Designer and Architect of SOA Governance Oracle enterprise repository and Wiki plug-in development for O2 UK Repository search engine and SOA Shop for Services.

Environment: Java Core ,JAVA, J2EE, Spring, Hibernate, Jquery, Javascript, Oracle, Crud, Pl/Sql, Jdbc, Apache Cxf, Rest, Eclipse, Weblogic, Clearcase, Junit, Agile, Uml, Jsp, Jstl, Jms, Servlet, Maven, Itext, Google Web Kit Gwt , Jasper Report, Ilog, Web 2.0, SOA

Confidential

JavaDeveloper

Roles Responsibilities:

  • Involved in analysis, design and development of Portfolio Management.
  • Created Use case diagrams, Class diagrams and Activity diagrams using Microsoft Visio.
  • Followed iterative approach in timely manner.
  • Developed front-end using JSP, HTML, CSS, JAVA Script and J query.
  • Responsible for developing Servlet.
  • Involved in implementing database design, connectivity and access.
  • Wrote MySQL queries and used JDBC API.
  • Worked in Windows environment for building the application using net beans IDE.
  • Developed test cases and performed unit testing using J Unit.
  • Extensively used Collabnet subversion for version control.
  • Used Glassfish Server for deploying various components of application.

Environment: JAVA, J2EE, JAVA SDK, JSP, HTML, JDBC, OOAD, SERVLETS, SVN, MYSQL, WINDOWS XP PROFESSIONAL, JAVA SCRIPT, J QUERY, GLASSFISH SERVER, NET BEANS IDE, MICROSOFT VISIO.

Confidential

Java/J2EEDeveloper

Roles Responsibilities:

  • Developed server side J2EE components using J2EE, spring, Hibernate API.
  • Implemented MVC Architecture to separate the presentation, business and database logic in the application using spring.
  • Used spring for Dependency Injection DI and AOP.
  • Involved in requirements analysis, Object Oriented Design and Coding.
  • Used Hibernate as an ORM for data persistence.
  • Developed integration services using SOA, ESB, Web Services, SOAP, and WSDL.
  • Developed integration components using JMS, MQ.
  • Used various API's to integrate with application and business layer.
  • Preparation of Hibernate mapping files to perform the O-R mapping and enforce object relationships
  • Integrated different applications and passing messages using JMS and MQ-Series.
  • Working with JMS by using message Queue, Topic to send messages to durable clients and non-durable clients.
  • Used LDAP for user specific data delivery.
  • Designed and implemented web services.
  • Worked in Back end development of the application, involved in retrieving the data from Database.
  • Used XML extensively in the process of communicating with several external applications.
  • Developed XSL's to customize the display data from XML's obtained through other systems.
  • Used JSF layout for view of MVC. Also used HTML, JavaScript for front end.
  • Designed and developed the Logger Log4j framework.
  • Followed sprint cycle iterations during development SCRUM methodology .
  • Developed Perl and Shell Scripts on the UNIX machine.
  • Preparing and executing unit test cases using J-unit
  • Provided Technical Support during various phases of testing like Integration, System and User Acceptance Testing.
  • Having the responsibility to test the use case by writing the Unit test cases and having good knowledge in usage of J-unit to test the application.
  • Involved in the build automation using the automation tool Ant on the UNIX machine.

Environment: J2SE API, J2EE API, JAX-WS API, SOA, ESB, Web Services, JMS, MQ,XML, HTML5,CSS3, JavaScript, JQuery, Java, Servlets, JSP, HTML, CSS, Spring, Hibernate, JNDI, LDAP,JMS, JMX, WebSphere MQ, JNDI, XML, XSLT, SAX, DOM, Log4j, CVS, JSF, JavaScript, JUnit, AWT, Agile Methodology, Eclipse, Web services, SOAP, WebSphere Application Server, Perl, Shell, UNIX, Windows XP.

Confidential

Software Developer

Roles Responsibilities:

  • Performed OO Analysis, design and developed class diagrams, sequence diagrams.
  • Implemented MVC architecture using Spring MVC.
  • Developed XML schema XSD for XML.
  • Implemented Web Services using Apache Axis
  • Implemented test driven development using JUnit
  • Developed database objects such as Stored Procedures, Triggers, Indexes and Views to maintain referential Integrity of the database
  • Used Hibernate for inserting records into and retrieving records from database
  • Mentored other developers on architecture, development and deployment
  • Experience in XML technologies like XSLT
  • Participated in the application design reviews
  • Performed code review sessions with the team members
  • Followed sprint cycle iterations during development SCRUM methodology .
  • Involved in defect fixing and release maintenance of the application
  • Interacted with management providing weekly status reports, documenting status and progress as well as effort estimation
  • Used CVS for source code version control

Environment: Java, J2SE API, J2EE API, Servlets, JSP, JMS, EJB, XML, XSLT, HTML, DHTML, JavaScript, JQuery, MQSeries, Spring, Hibernate, Maven, Spring MVC, JBOSS, WebLogic, JUnit, AWT, Agile Methodology, SQL, PL/SQL, CVS, Web services, Restful.

Confidential

Software Engineer

Roles Responsibilities

  • Used the Use cases, Interaction diagrams and Class diagrams in development of the application.
  • Implemented Model View Controller MVC architecture for an efficient implementation of the view level customizations and interface with the application logic.
  • Developed JSP's, Servlets, JavaScript, XML which formed the UI component.
  • Created Servlets and Java Server Pages, which route submittals to the appropriate Enterprise Java Bean EJB components and render retrieved information.
  • Developed EJB Components, both Entity and Session beans, modeling the business logic.
  • JDBC is used for data interaction with Oracle database.
  • Written stored procedures in Oracle to validate data and ensure System integrity for various tests based on different specifications.
  • Involved in deployment components on Weblogic application server.
  • Performed Unit Testing of all Modules.

Environment: JAVA, SPRING, HIBERNATE, J2EE, JSP, EJB, XML, WEBLOGIC APPLICATION SERVER, ANT, PERL SCRIPTING, ORACLE , WIN NT, ECLIPSE.

Hire Now