We provide IT Staff Augmentation Services!

Lead Java And Web Services Developer Resume

Minneapolis, MinnesotA

PROFESSIONAL SUMMARY:

  • 8+ years of professional experience in Requirements Analysis, Design, Development and Implementation of Java, J2EE and client - server technologies.
  • Used tools like Toad, PLSQL Developer and Squirrel for performing database operations.
  • Worked on Report generation module using tool like iReports.
  • Have good experience of all testing phases such as Unit testing, Integration testing and System testing.
  • Have good experience in managing project files by using version control tools like Concurrent Version System (CVS), SVN and PVCS and bug tracking tools like Jira.
  • Interaction with customers for solving their issues and Bug Fixing.
  • Experience in AJAX, XML, XSLT, XPATH, and Web Services with SOAP to design, deploy, develop and implement the internet / Intranet applications.
  • Well versed in the complete SDLC starting from requirements gathering, use cases, design, development and testing.
  • Involved in all phases of Software Development Life Cycle (SDLC) in large scale enterprise software using Object Oriented Analysis and Design.
  • Financial Certification for Technology and Operations Professionals (FCTOP)
  • Good domain knowledge of Telecom, Cloud Computing and Realization, Finance (corporations), Shipping & Logistics and CRM.
  • Expert level skills in application development using: Java, J2EE, Spring Framework, Hibernate, Struts, JSP, JSF, EJB, JPA, Servlets, JDBC, Html, JavaScript, J2EE compliant application servers, multi-threading, client/server, design patterns of J2EE architecture.
  • Knowledge of J2EE Design Patterns such as Creational, Structural and Behavioral design patterns Singleton, Factory, Facade, Builder, Observer, DAO, Value/Data Transfer etc.
  • Good knowledge in Spring framework - Spring IOC, Spring MVC, spring AOP and Spring Webflow.
  • Good understanding of Object Oriented Analysis and Design and UML notations and experience in using design tools like MS-Visio for creating class and sequence diagrams.
  • Have experience in Design, Development and Deployment of Web-Applications/ J2EE applications on servers like BEA-Weblogic, and Apache Tomcat, Apache Tomcat, JBoss .
  • Experience in XML APIs such as JAXP (SAX, DOM), JAXB for data binding and experience in designing the XSD schema generation.
  • Experience with IDEs like Eclipse ( Europa ), Eclipse(Ganymede), Eclipse (Galelio)
  • Developed applications using build tools like ANT,MAVEN
  • Used RDBMS databases systems like Oracle, SQL Server, MS Access and My 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, Minneapolis, Minnesota

Lead Java and Web Services Developer

Responsibilities:

  • 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.
  • Used the light weight container of the Spring Frame work to provide architectural flexibility for inversion of controller (IOC).
  • Created Class Diagrams and sequence diagrams using UML.
  • Support Agile upgrade and participate in test cases.
  • Developed static and dynamic Web Pages using JSP, HTML and CSS.
  • Developed JSP pages and Servlets for customer maintenance.
  • Developed custom tags, JSTL to support custom User Interfaces.
  • Involved in writing maven scripts for merging jar files into existing repository.
  • Use jPod and iText to manipulate PDF operations.
  • Directory Listing and File down load services (Similar to Windows Explorer on a PC, developed using Google Web Toolkit, AJAX)
  • 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).
  • Designed various design Workflow Modules using BPM (Business Process Modeler) to implement Business Logic and Business rules using Ilog, Jrules.
  • Design and develop pricing region services using Oracle ADF, JSF and Oracle Spatial.
  • Analysis of QTP for web 2.0 objects and created custom objects using web extensibility tool.
  • Prototyped and implemented Cloud based Service Bus on WSO2 for engaging stakeholders in in the initial SOA discussions.
  • Maintained report and request generator using Jasper Report
  • Involved in detail design developing use cases, use case diagrams, class diagrams, sequence diagrams and high level activity diagrams using UML from the requirements.
  • Developed Data Access Objects (DAO) using JDBC API for Database access.
  • Design and Developed using WebService using Apache CXF.
  • Developed Rest architecture based webservices to facilitate communication between client and servers.
  • Installing and Configuring Eclipse and Websphere application Server.
  • Deployed EJB Components on WebLogic.
  • Used Subversion for software version control.
  • Developed test cases and performed unit testing using JUnit.

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, Minneapolis, Minnesota

Sr. Java and web services Developer

Responsibilities:

  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Implemented business logic using Struts action components in the Struts and Hibernate framework.
  • Designed and developed the web-tier using Html, JSP’s, Servlets, Struts and Tiles framework.
  • Implemented JSF framework in the application which is based on MVC design architecture.
  • Used DOJO for Ajax Support and used JSON for DOM objects
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using JS, EXTJS and JQUERY
  • Used Java Script for Client side validations.
  • Used Ajax and JavaScript to handle asynchronous request, CSS to handle look and feel of the application.
  • Used AJAX in suggestive search and to display dialog boxes.
  • Developed portions of HTML5-based game for use in an online gambling promotion.
  • Implemented a Node.js server to manage authentication
  • Created custom javascript libraries using backbone.js and jQuery.
  • Creating SQL stored procedures in IBM DB2
  • Experience with SQL and basic CRUD operations
  • Developed stored procedures, triggers and functions with PL/SQL for Oracle database.
  • Responsible for coding SQL Statements and Stored procedures for back end communication .
  • Involved in the deployment of Web-Service End-Points using Apache CXF
  • Used Web Services - WSDL and SOAP for at the client side for exchange rate calculation and used SAX and DOM XML parsers for data retrieval
  • 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, Dallas, TX

Software Application Developer

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.
  • Maintained the business standards and the requirements in EJB and deployed them on to WebLogic Application Server.
  • Used JQuery library and implemented Ajax features.
  • Used Ajax calls extensively - using Jquery, inside the WebApps and create a seamless flow of Quotes.
  • Worked with MySQL for MySQL, SQLYog and Workbench.
  • Used TOAD to generate SQL queries for the applications, and to see the reports from log tables.
  • Involved in Creation, Manipulation and Supporting the SQL Server Database
  • Involved in writing CTG, JCICS classes to interact with Mainframe DB2.
  • Designed and Developed the input/output data formats in XSD for the WSDL files and accordingly implementing services using Apache AXIS2.
  • Involved in creation of web services, WSDL and web methods with Annotation in hibernate, Implemented Web Services in JAXP based on SOAP protocols using XML and XSLT.
  • Developed J2EE components using Netbeans as IDE.
  • Deployed the application in JBOSS Application Server.
  • Involved in developing projects as Lead / Senior Developer following traditional SDLC Water Fall Model as well as Agile.
  • Reviewed the Selenium Scripts developed by the team members.
  • Designed UML diagrams using UML and Rational.
  • Coding of entity beans, Access Beans, commands, Portles and JSP
  • 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, Reston, VA

Software Application Developer

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 in corporate 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

Confidential, Atlanta, Georgia

Java Developer

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.

Hire Now