We provide IT Staff Augmentation Services!

Sr. Java Developer Resume Profile

3.00/5 (Submit Your Rating)

Professional Summary

  • 8 years of professional experience in Requirements Analysis Design Development and Implementation of Java J2EE and client-server technologies.
  • Involved in all phases of Software Development Life Cycle SDLC in large scale enterprise software using Object Oriented Analysis and Design.
  • Good experience in Agile and SCRUM methodologies.
  • Extensive experience in developing applications using Java JSP Servlets JavaBeans JSTL JSP Custom Tag Libraries JDBC JNDI SQL AJAX JavaScript and XML.
  • Strong Working experience in Design Development and implementation of several J2EE frameworks like Model View Controller Struts Spring Hibernate and EJB.
  • Strong front-end development using Adobe Flex MXML Action Script AJAX Java Scripts CSS HTML and DHTML.
  • Good Knowledge on Flex
  • Expertise in developing Flex Rich Internet Applications RIA with Cairngorm MVC architecture and Mate Framework FlexUnit for testing BlazeDs for remote development services Action Script and Design patterns
  • Good experience in developing Flex Custom Components Flex Data services Charting Error handling Advanced graphing Dashboard layout design analyzing designing and deploying a Flex applications.
  • Implemented Design patterns such as MVC View Dispatcher Data Access Objects Singleton Observer Factory Session Facade.
  • Experience in configuring and deploying Web Applications using Web Logic WebSphere JBoss Tomcat and Apache.
  • Thorough knowledge of IDE like RAD WSAD and Eclipse.
  • Developed ANT scripts for the build and deployment of J2EE applications.
  • Design analysis and modeling of n-tired Object-Oriented system architectures using Rational Rose.
  • Thorough knowledge in using UML XML parsers SAX DOM SOAP HTML and DHTML.
  • Sound RDBMS concepts and extensively worked with Oracle 10i/9i PL/SQL SQLServer DB2.
  • Familiar with designing and coding Stored Procedures Triggers Cursers and Functions using PL/SQL.
  • Very good experience in developing Test Cases using JUnit.
  • Experienced in using CruiseControl for Continuous Integration.
  • Used Hibernate as an Object relational mapping ORM library.
  • Experience in Internationalization and Localization
  • Experience in XML WebServices using SOAP XML-RPC JAX-RPC JAXB and Messaging standards like JMS.
  • High working knowledge of IDEs including Eclipse WSAD RAD
  • Expertise in designing and using J2EE Design Patterns J2EE Standards Best Practices
  • Extensive knowledge in using IBM Web Sphere Web Logic Apache Tomcat application servers
  • Broad working knowledge in Oracle DB MS-SQL Server databases
  • Expertise in database schema design and writing SQL/PL SQL

TECHNICAL SKILLS

J2EE Technologies

JSP Servlets JavaBeans Struts JDBC JSP Custom Tag Libraries XML SAX DOM JNDI JMS Applets Log JSTL JUnit

Middleware

ODBC JDBC RMI Blaze DS.

Web/App Servers

IBM WebSphere Tomcat JBoss Apache Resin Apache Axis

IDE Tools

EditPlus TextPad Eclipse WSAD RAD

Databases

Oracle DB/UDB SQL Server MySQL

Languages

Core Java Java using generics JavaScript ActiveX Perl PL/SQL XML

Operating Systems

Windows UNIX Sun Solaris Linux AIX HP-UX.

Frameworks

Hibernate Spring Spring MVC Mate Adobe Flex MXML Action Script

Methodologies

Agile SCRUM TDD Design Patterns Continuous Integration using CruiseControl

Web Technologies

HTML DHTML CS3 AJAX WebServices JAX-RPC JAX-WS

Network Protocols

TCP/IP UDP FTP HTTP SOAP

Source Control

Rational ClearCase CVS

OOAD Tools

MS Visio IBM RSA

Build Tools

ANT Maven

Job Scheduler

Autosys

Professional Experience

Confidential

Title Sr. Java Developer

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 Struts framework and Spring Framework.
  • Created of interface to manage user menu and Bulk update of Attributes using JS EXTJS and JQUERY
  • Involved in intense User Interface UI operations and client side validations using AJAX toolkit.
  • Designed and implemented Java engine and API to perform direct calls from font-end JavaScript ExtJS to server-side Java methods ExtDirect .
  • 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
  • Responsible for Oracle Forms and maintaining CRUD operation on the database.
  • Created db tables functions Joins and wrote prepared statements using PL/SQL.
  • 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.
  • 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
  • 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.
  • Developed automation test cases using Java and selenium on Eclipse for web 2.0 Ajax application
  • Worked with business teams using Agile methodology to integrate business line of apps with SOA in a seamless fashion.

Environment Java/J2EE Spring Hibernate Strut JQuery AJAX ExtJS 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

Role Sr. Java Developer

Responsibilities

  • Used the light weight container of the Spring Frame work to provide architectural flexibility for inversion of controller IOC .
  • Created SQL queries PL/SQL Stored Procedures Functions for the Database layer by studying the required business objects and validating them with Stored Procedures using DB2. Also used JPA with Hibernate provider.
  • Extensive experience using framework APIs like Struts Spring iBatis and Hibernate.
  • Developed Add Edit and profile view web pages for the monitor module using JSP JSF HTML JSF CORE tags library.
  • Developed the UI panels using JSF XHTML CSS DOJO and JQuery.
  • Wrote complex reporting applications with Ext JS and Sencha Touch for Windows Azure and Amazon Web Services Linux and Windows servers.
  • Involved in writing Javascript for dynamic manipulation of the elements on the screen and to validate the input.
  • Inserted External Style Sheets to various web pages using CSS
  • Have used AJAX to retrieve data from server synchronously in the background with out interfering with the display and existing page in an interactive way.
  • Designing Coding development and Debugging application using Eclipse Indigo as an IDE Spring JDBC framework and DAO pattern HTML CSS and JQuery.
  • Designed and developed DAO layer with Hibernate standards to access data from IBM DB.
  • Write EJBs for the implementation of business logic regarding CRUD operations on automobile part numbers and billing information
  • Extensively worked with Oracle 10g RDBMS for writing complex queries and PL/SQL for Stored Procedures Triggers and Events for generating some important responses needed by the application at times.
  • Well Implementation Of JDBC Connectivity to Access Data From Database Servers.
  • Exposing and consuming the services to the downstream applications using Apache CXF and Apache camel.
  • Implemented WSDL specification in combination with SOAP and XML Schema to provide Web Services.
  • Developed the Web Services Client using SOAP WSDL description to verify the credit history of the new customer to provide a connection.
  • Worked on the Eclipse SDK framework to develop the Code and Deploy the Application by Integrating to the Tomcat Server.
  • Involved in Deployment of port lets and war files on WebSphere Portal.
  • Supported online gap site for deployment of application and modeling changes on RHEL servers for agile continuous integration using Subversion repositories. Red hat Linux Centos Microsoft servers.
  • Used JUnit/JMock for to write unit tests STIQ for UI testing and JMeter for Black-Box testing. STIQ is an open source testing suite developed by SolutionsIQ which is based on Selenium and Fitnesse
  • Followed agile software development process attended scrum meetings for incremental product development.
  • Identified Requirements done the design and development of use cases using UML
  • Developed web Components using JSP Servlets and Server side components using EJB under J2EE Environment.
  • Developed web pages using JSPs and JSTL to help end user make online submission of rebates. Also used XMLBeans for data mapping of XML into Java Objects.
  • Designed and implemented business functionality for WEB system hidden login authentication agent import and can see using the following technologies JAXB SAX XML and Servlets.
  • Setting up Java/J2EE development environment using Eclipse Maven and Weblogic.
  • Used XML parser APIs such as JAXP and JAXB in the web service s request response data marshalling as well as unmarshalling process.
  • Involved in the development of reports using iText tool.
  • Completed back end testing and data mining using SAP GUI and extensively used Oracle ECM Enterprise Content Management to contribute content links marketing banners and test live on the portal.
  • Participated in developing web pages using JSP JavaScript and Google Web Toolkit DWR Ajax Framework for better user interface experience.
  • Provides support in the analysis and troubleshooting of production issues which are tracked through JIRA.
  • 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.
  • Decomposed Functional Rules and ILOG / Fair Isaacs Blaze Rules for various categories
  • Applied ILOG JRules on Loan Approvals Developed barcode/label creation using Applet and Java Imaging designed/Developed Swing UIs for attachment diagnosis.
  • Integrate Web 2.0 sites into client s website.
  • Worked with business teams using Agile methodology to integrate business line of apps with SOA in a seamless fashion.
  • Developed interfaces and their implementation classes to communicate with the mid-tier services using JMS. Technically it is a 3-tier client server application where GUI tier interacts with Java middle-tier custom library and queries an Oracle 10g database using Hibernate.
  • Extensively worked on Application servers like Weblogic Web Sphere jboss and Apache Tomcat
  • Installed and configured the development environment using Web-logic on Windows NT and LINUX operating systems.
  • Architechture development in PHP MySql JavaScript AJAX JQuery

Environment Java J2EE Spring Hibernate struts JSF EXTJS AJAX JavaScript CSS HTML DB CRUD PL/SQL JDBC Apache CXF Web Services Eclipse Web Sphere Portal Subversion SVN Junit Scrum UML JSP Java Server Pages Standard Tag Library JSTL SERVELT MAVEN Xml ITEXT Oracle Enterprise Content Management GWT Google Web Toolkit JIRA Jasper report ILOG JRules Web2.0 SOA JMS Apachi Tomcat Linux PHP

Confidential

Title Software Engineer

Responsibilities

Implemented the Spring dependency injection of the Database helper instance to the action objects.

Designed the front end according to specs using JSP and Servlets on server side. Configuring and Integrating iBatis with Struts. HTML Component data table panel dialogue etc was used for creating HTML Pages. Extensive Javascript Library usage.

Developed JSP pages for presentation layer UI using Struts with client side validations using Struts Validator framework/ JavaScript.

Performed Validations on UI data using JSF validators and JavaScript.

Used Action classes to service requests from ActionServlet and Business Data on server-side and invoke respective EJB Entity Beans to process Database transactions.

Implement scripting with Ajax JQuery and Javascript to dynamically refresh the page contents..

Worked in RDBMS implementation using SOAP SQL PL/SQL MySQL on Oracle database.

Used TOAD to generate SQL queries for the applications and to see the reports from log tables.

Involved in migration of Data from Excel Flat file Oracle XML files to SQL Server by using BCP and DTS utility.

Designed and developed DAO layer with Hibernate standards to access data from IBM DB2

Auto-Generation of client side code using APACHE AXIS2 with JAXB-RI binding.

Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.

Created an HTML website and mobile applications that students could easily understand and use within Eclipse and Netbeans.

Responsible for configuring JBOSS Application Server administration activities which involved creating domains Configuring the domain for weblogic clustering SSL Database Connection configurations performance monitoring etc.

Actively assisting with the conversion from Longs Drugs to CVS.

Created and maintained the Visual Source Safe Project repository maintained labelled version for each release and Service pack release.

Selenium test cases for management module with integration with cruise control complete ant suite starting/stopping tomcat and creating /deploying war and running the selenium test cases

Carried out complete SDLC testing by following both agile and water fall model and generated cross test summary and generated customized reports suiting to the needs of the client

Use Case and Sequence diagrams were designed in UML using Rational Rose to demonstrate the behavior of objects in each use case by describing the objects and the messages they pass.

Designed and modified User Interfaces using JSP JavaScript CSS and jQuery

Handled necessary Business logic in Servlets

Worked with deployments on Ant Maven and Deployment script.

Used Web Services for creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval.

Create and give training to all A/P personnel for the Imaging and Scanning systems. KOFAX is the scanning system software and EMC DocumentUm is the Imaging Suite including ApplicationXtender and the web interface for most users.

Provides support in the analysis and troubleshooting of production issues which are tracked through JIRA.

Developed Employee Information System Online Leave System Contractor Attendance System For Payroll Using JSP Java Swing.

Implemented Cognos SDK code for extracting the report schedules defined by power users.

Worked with ILog Jrule engine to trigger the business rules in the rules execution engine configured in WebLogic application server.

Developing new quote renewal and medical payment applications using JSF Oracle ADF using JDeveloper.

Cleaned up deployed or deprecated versions of BPM application from Oracle BPM ALBPM Engine in unix environment.

Worked closely with developers and administrators from different infrastructure groups within the company as well with inter-plan companies IBM MQ Series Support Solaris Support DBAdmin WASAdmin PDAdmin DataPower Network Security Shared Services and Vendors

Designed an Online Tutorial Forum .Development of the forum was done using technologies such as HTML CSS JavaScript and using Apache tomcat in spring 2010.

  • Developed Oracle Stored Procedures to update records on a daily basis and it will invoke using cron job in LINUX Responsible for the Migration of the application from Web Sphere to JBoss
  • Used Resource Manager to schedule the job in Unix server.
  • Applying Ruby on Rails and JQuery debugged enhanced extended business-to-business SAP application. Provided extensive integration and functional mocks testing
  • Oversaw many conversions to WordPress and Magento
  • Took graphic design comps and translated into fully standards-compliant web code up to date CSS and HTML for use in Drupal themes as well as static HTML sites.
  • Project z technical advisor for a large CA Computer Associates to IBM software migration effort at a major US bank. My Project leadership and technical knowledge saved the customer over 3M per year and came in on time and under budget.
  • Created online ASP.NET contact form to generate sales leads in SalesForce on the corporate website
  • Envolved in writing Manual Test Cases and Test Scripts for checking the application.c
  • Wrote various C utilities for different flavors of UNIX servers Sun Solaris IBM AIX and SCO
  • Created web services using SOAP for SOA to get data from Mainframes and content manager.
  • Write scripts for Powerbuilder MSSQL and COBOL DBMS SQL as part of maintenance and enhancement to the existing Leader application.
  • Worked on PL/SQL and created views triggers procedures function and stored procedures.
  • Experience in wring a new JCL and modify the existing JCL in order to run the batch job in USS environment
  • Implemented logging functionality using log4j and developed Oracle PL/SQL queries and stored procedures
  • Managed the implementation of a hosted multi-terabyte SAS server farm. Responsibilities included negotiating contracts defining SLAs standards and specifications contracting consulting services and managing integration with customer VPN.
  • Write test plan and test cases. Using C /VB to automate all Priority 1 2 test cases. Coding stress tool/script and UI related testing.
  • Design online stores using ASP JavaScript develop custom storefront applications and custom user-interfaces for client sites.

.

Environment Java J2EE Spring iBatis Struts JSF EJB JQuery MYSQL Toad SQL Server DB APACHE AXIS2 WSDL Netbeans JBoss CVS Visual Source Safe Selenium Water fall Model UML JSP SERVELT ANT Xml EMC Documentation JIRA SWING Cognos ILOG Oracle Application Development Framework Oracle ADF Oracle Business Process Management Oracle BPM IBM MQ Series Apachi Tomcat Linux Unix Ruby wordpress drupal Z ASP C C Mainframe COBOL PL/I JCL SQL SAS VB ASP.

Confidential

Role Software Engineer

Responsibilities

  • Agile methodology was adopted in the development and used Scrum method of project management.
  • Implemented UI layer using Flex and business layer using Spring MVC and developed persistence layer using Hibernate.
  • Designing Flex UI components as well as development of Flex custom components.
  • Developed eye catching MXML view components using Flex Builder.
  • Used Cairngorm MVC Architecture to handle the events and to retrieve the data from the server.
  • Responsible for design and development of user interface using Flex Layout and Navigation Data grid menus and skinning components.
  • Used Cisco Cues charts for creating Bar charts Line charts and Pie Charts to show the project specific performance metrics
  • Integrated Flex with BlazeDS to communicate Server side Objects which was build using Spring Framework and Hibernate.
  • Extensively used RemoteObjects to retrieve data from the remote server and perform required business functionalities from the front end.
  • Used spring framework modules like Core container module Application context module Spring AOP module Spring ORM and Spring MVC module.
  • Configured Spring Application-Context.xml used by spring container to inject dependencies to java classes to optimize memory resources.
  • Implemented Spring IoC Dependency Injection and Spring Aspect Oriented Programming AOP for the Business as well as Lookup Service Layer development.
  • Developed / modified the model components to incorporate new business level validations.
  • Responsible for the oracle schema design generating various POJO objects and generating their corresponding Hibernate mappings .hbm files.
  • Consumed WebServices for getting the credit card information from third party application.
  • Used Singleton and DAO design pattern.
  • Test Driven development is done by maintaining the Junit and FlexUnit test cases throughout the application.
  • Log package is used for the debugging.
  • Used ClearCase for version control.
  • Ensuring adherence to delivery schedules and quality process on projects.

Environment Java J2EE Java J2EE Spring Hibernate Flex Action Script MXML XML XSD Java script Blaze DS Cairngorm MVC Framework IBM RAD ClearCase Oracle 10g Log4j Weblogic Sql DbVisualizer Webservices Agile ClearQuest Maven UML Rational Rose HTML CSS and Windows 2000 Prof

Confidential

Role Java Developer

Responsibilities

  • Followed the Agile methodology iterative process for each of the module in the project.
  • Developed the Login Module and Reimbursement Module.
  • All modules developed with the framework design patterns and DAOs Hibernate for persistence layer Spring Framework for Application layer.
  • Prototyped Flex based RFC using Flex consuming web services using BlazeDS.
  • Used Spring framework in enabling Controller Class access to Hibernate.
  • Designed and developed several Flex UI Screens and Custom Components using MXML and Action script.
  • Designed and developed user interface using Flex Components ViewStack Checkboxes Repeater Title Window Text Area and others.
  • Created components that have multiple views using States and also used Effects and Transitions when a State is entered or exited.
  • Extensively used to data models to store the form data.
  • Worked on a proof of concept on Internationalization in flex.
  • Developed Action Script functions for event handling response handling and error handling
  • Implemented Singleton Service Locator design patterns in Cairngorm MVC architecture to interact with backend.
  • Implemented JSON with Flex to feed Data grids into the web application.
  • Worked on development of Error Handling mechanism on the Flex side by catching the error code and message streamed from server and wrapping it in a custom Exception Object.
  • Used Blaze DS to connect flex application with backend J2EE and Web Services layer to pull out the data to Flex UI components
  • Was responsible for deploying and testing webservices components.
  • Responsible to create Web Services to various web applications using Apache Axis 2 responsible to create WSDL WSDL2Java and Java2WSDL Stubs
  • Extensively used SOAP in webservices to communicate with other applications.
  • Used SAX and DOM for parsing XML.
  • The Log package is used for the debugging.
  • Created JUnit and FlexUnit test case design logic and implemented throughout application.
  • Used ANT tool for building and deploying the application.
  • Created Data model Schema of the Database.
  • The project was implemented in Websphere Application Server for the development and deployment.
  • Participated in regular code reviews and design meetings.

Environment Java J2EE Java JSP J2EE Hibernate Log4j Struts JSON Apache Axis 2 Spring WebServices Adobe flex builder Flex API Blaze DS Flex MXML Action script Tomcat Web Server Websphere IBM RAD ClearCase JQuery Agile VSS Sql Server Pl/Sql TOAD XML CruiseControl Unix HTML XSLT and CSS.

Confidential

Role Java Developer

Project Description Liberty mutual is a market leader in key insurance and investment product lines. Liberty Mutual continually seeks to better serve its customers by leveraging ongoing product innovation knowledge and experience a strong brand a broad and powerful distribution system. The project deals with building up of a new web-site for Liberty Mutual Agents to assist Liberty Mutual customers. This web-site is used by Underwriters as well. Agents were given access to view their corresponding policy related documents.

Responsibilities

  • Involved in modifying updating and testing of the component.
  • Involved in group meeting with teammates and made substantial changes to the architecture to improve performance of the Application.
  • Modified JSPs used struts tag libraries and Java Server Pages Standard Tag Library JSTL .
  • Maintained Struts architecture throughout the application.
  • Developed the bean classes for better data exchange between the MVC layers
  • Successfully differentiated presentation from code.
  • Used multi threading and socket programming.
  • Deployed the application on WebLogic Application Server.
  • Created connection pools and data sources.
  • Modified JavaScript to read client side activities events and data and event validations.
  • Used WinCVS as version Control system.
  • Suggested ER models and changes in the table structures
  • Modified SQL PL/SQL procedures and triggers to obtain optimize output.
  • Involved in separation of components and deploying in different servers and balancing the load among each Server.
  • Solved performance issues and brought optimal output from the available resources.

Environment Java J2EE Sybase BEA WebLogic Server JSTL SQL Server Struts Frame work Servlets JSP EJB WinCVS JavaBeans Eclipse UML Windows XP/Linux.

We'd love your feedback!