We provide IT Staff Augmentation Services!

Java Developer Resume Profile

SUMMARY:

  • Over 9 years of progressive IT Product Development experience by providing successful high quality analysis, application design, development, build, deployment with high performance tuning, scalable multi-tier architecture applications using J2EE technologies
  • Extensive expectance as a solution architect for SOA applications
  • Proven experience working as a Technical lead handling onshore and offshore teams
  • Have demonstrated excellent skills handling bigger technical teams which has 10 members
  • Experienced in implementing applications using Service oriented Architecture SOA and Web Services Architecture.
  • Good hands on experience developing the Web Services for both SOAP and Restful
  • Extensive experience of Enterprise Application development using Java1.4/5/6, J2EE, Servlets, JSP, JDBC, Struts, Spring, Hibernate, Web Services, JAXB, XML, ORACLE, CSS, and JavaScript.
  • Experience on different modules of spring framework like Spring MVC, Spring Security, and Spring ORM with Hibernate.
  • Experience of persistence on backend using Hibernate framework.
  • 3 Yrs of working experience in agile methodology and test driven implementation
  • 4 Yrs of Working experience in Oracle Service Bus OSB , Aqualogic service bus ALSB , Oracle Service Bus OSB and WebLogic Integration

Experience

  • Experience in Service Oriented Architecture SOA , Web Services and J2EE development using SOAP, UDDI, XML, XSL/XSLT XPath, Ajax, Servlets, JSP, and JSTL.
  • Experience in deploying and configuring of web application servers in Client-Server and Distributed clustered/non-clustered environments using Tomcat, Weblogic, WebSphere, on Windows and UNIX Solaris2.8 , Red Hat Enterprise Linux environments
  • Have implementation experience on design patterns like Singleton, Prototype, Factory, Abstract, Proxy, Front Controller, Session Fa ade, Service Locator, DAO and MVC.
  • Experienced in using IDE tools like Jdevloper, Eclipse, RAD, and Weblogic workshop, Pl/Sql Developer, DBViz and TOAD for Oracle.
  • Experienced in using version control tools like Concurrent Versions System CVS , SVN and having knowledge of Rational Clear case and used LOG4j for logging.

Confidential

  • Mentoring team members in identifying and meeting goals with new tools/methodologies
  • Self-motivated and business-savvy with well-rounded technological aptitudes

TECHNICAL SKILLS:

  • BEA Technologies : Weblogic Integration 8.1.5, Aqua Logic Service Bus2.6/3.0, ALDS .1/2.5
  • Java Technologies : Servlets, JSP, JSF, JDBC, EJB
  • Web Technologies : HTML, XHTML, REST, WSDL, SOAP, XML, XSD, XSLT, XPATH and XQuery
  • Frameworks : Hibernate, Spring 2.0/3.0, JUnit, Struts, Log4j.
  • Tools : Rational Rose, Win CVS, SVN, SOAPUI, Load Runner, Jmeter, PL
  • SQL Developer, TOAD
  • RDBMS : Oracle 8.1, 9i, 10
  • O/S : Windows NT/2000 Server, UNIX/LINUX
  • Server : Web logic 8, 9, 10 Tomcat, Websphere7

PROFESSIONAL EXPERIENCE:

Role : Tech Lead/Java Consultant

Enterprise Product Platform is an automation of building the health plans based on Division, Product types. It provides the rich UI interface, business rules, process flow, approval process, escalating the issue. Each plan goes through various stages before publishing to catalog.

Responsibilities:

  • Involved In Developing Project framework using Core Spring, Spring MVC, Dozer, CXF Web services
  • Involved in writing Basic class templates using various design patterns.
  • Involved in implementing front end framework using Jquery, Ajax and Jason frameworks.
  • Working on Work Flow using WID, and deploy in WPS server.
  • Involved in assigning resources and mentor team members.
  • Involved in testing Web Services using SOAP-UI.
  • Involved in Database Design.
  • Developed test cases using JUnit and prepared Unit test case document for newly introduced functionality.
  • Worked actively with business users during the UAT phase to resolve various data consistency issues.
  • Provided high level application support resolving production related application defects.
  • Involved in various software development processes from design, development, staging to production.
  • Involved in design review, code review and providing inputs for improvement for other projects.
  • Created the production support documentation.

Environment: Jdk1.6, Websphere7.0,WID,WPS, CXF, Springs, Spring MVC, Jquery ,JSON, UNIX, Shell Script, Spring JDBC Template, JMS,MS SQL, Eclipse, Maven, XML SPY,XSD ,SOAP-UI, WID, RAD, Dozer.

Confidential

Role: Technical Lead/Sr Java Developer Java/J2EE

  • This project lays the foundation for creation of a new system to enable physical scanning of tag information and storage of that Information for operational support being driven by the realization of the following benefits:
  • Ability to register an accurate count of commodities to meet FAA regulatory compliance requirements
  • Ability to register non-standard or undocumented commodities to enable operational proficiencies
  • Increased accuracy of bin location of commodities for structural limit requirements
  • Increased accuracy of both operational flight and commodity tracking data
  • Improved reporting capabilities of flight operational data
  • Ability to update all relevant systems with real time operational data

Environment: Java/J2EE, spring, XML, XSLT, Maven, Log4j, WebLogic, JDeveloper, Oracle 9i, SVN

Responsibilities:

  • Involved in full software development life cycle Analysis, Design, Development, Component testing Unit testing, Integration Testing, Implementation, deployment and support
  • As a technical Team lead closely worked with the business and the all other integration teams for the requirement gathering and created FR.
  • Part of enterprise application architecture team and worked with senior Architecture Team to analyse business Models provide the solutions Planning and scheduling the activities between the team and manage the team for the Technical solutions
  • Guide and Ramp up the new team members
  • Designed and implemented the Restful WS using Spring 3.0
  • Extensively worked on UML and delivered Design and application documents with the artifacts
  • Implemented solutions for webservice clients using axis
  • Configured Spring MVC Dispatcher Servlets to intercept requests, locate view Resolver, Controller
  • Developed the business logic components using the Spring core module
  • Implemented Log4j for logging of model execution's track of flow and mailing the configured users if any error occurs while execution and attaches error log
  • Agile with iterative development methodology is used for development
  • Involved in writing the shell scripts

Confidential

Role: Technical Lead Java/J2EE

Description:

  • Confidential is the global leader in educational publishing, providing scientifically research-based print and digital programs to help students learn at their own pace, in their own way.
  • Confidential is aimed at factoring the unique identifier for the usable entities e.g. Assets/ Specifications across all the individual operational units in the company.
  • GUID Registry is envisaged to be integrated with the entire suite of Content Production tools Print Digital . GUID allows assets to be traced across systems, applying correct rights and royalty policies, complying with company's legal obligations, and monitoring and reporting on usage.

Responsibilities:

  • Involved in full software development life cycle Analysis, Design, Development, Component testing Unit testing , Assembly testing Integration Testing , Implementation, deployment and support
  • As a technical lead closely worked with the business and the all other integration teams for the requirement gathering and created FR.
  • Planning and scheduling the activities between the team
  • Designed and implemented the WebServices for the GUID application.
  • Implemented various XML/SOAP/JMS services
  • Extensively worked on UML and delivered Design and application documents with the artifacts
  • Designed and implemented various XML transformations using XSLT
  • Implemented solutions for webservice clients using axis
  • Extensively used Spring MVC module
  • Configured Spring MVC Dispatcher Servlets to intercept requests, locate view Resolver, Controller.
  • Developed the business logic components using the Spring core module.
  • Implemented the spring AOP features for audit logging and messaging.
  • Developed persistence layer through Dao's using Spring DAO module
  • Implemented Log4j for logging of model execution's track of flow and mailing the configured users if any error occurs while execution and attaches error log
  • Created and Configured spring configuration files for all the wiring and transaction management.
  • Agile with iterative development methodology is used for development
  • Developed ANT scripts
  • Used Clear case for maintaining version and release management
  • Involved in Testing of complete Life cycle of all the components of this application
  • Create load runner and Jmeter scripts for the performance testing of the application
  • Provided training and knowledge transfer to the others

Environment:

Java/J2EE, spring, XML, XSLT, Ant, Log4j, WebLogic, JDeveloper, Oracle 9i, Clear Case, Load Runner, Jmeter

Confidential

Role: Senior Developer

Description:

  • Confidential is a telecommunications company which specializes in enterprise network, telephony, and call centre technology. A global leader in business communications provides solutions directly and through its channel partners to leading enterprises around the world.
  • Confidential is an middle ware application which exposes the web services to all other applications for the Avaya, ESB is a single point of contact to the all Avaya internal applications and external vender applications who manages all Avaya products and services.
  • ESB is implemented by using Oracle SOA framework AquaLogic service Bus, Weblogic Integration and DSP. ESB is middleware application which exposes the web services to all Avaya portal applications and vendor applications by interacting with the various others systems like Siebel, SAP, mainframes, oracle and other vendor applications by using WLI, ALSB and other java technologies like spring and Hibernate.

Responsibilities:

  • Worked as a tech lead with a team of 4 resources in onshore and 6 at offshore.
  • Planning and scheduling the day to day activities between the team
  • As a technical lead closely worked with the business and the all other integration teams for the requirement gathering and created FR.
  • Extensively worked on Middleware in ALSB and Web logic Server Admin along with the User interface development.
  • Designed and implemented the WebServices to the various vendor applications and Avaya applications by gathering the data from Siebel, SAP, mainframes, Oracle.
  • Design and implemented services by using ALSB and WLI
  • Implemented DS controls which interact with Oracle data base
  • Created data controls and used for implement the WebServices using WLI
  • Design and implemented web services by using Axis
  • Implemented various XML/SOAP/JMS services
  • Extensively worked on UML and delivered Design and application documents
  • Designed and implemented various XML transformations using XSLT
  • Designed and implemented various JMS services.
  • Implemented the messages transfer between different Messaging servers using JMS Bridges.
  • Implemented the service between SAP and WLI by using IWAY
  • Developed solutions using Weblogic Events management
  • Implemented solutions for webservice clients using axis
  • Developed login security authorization and logging audit trial services and integrated with Spring AOP. So that for each service request login authorization and logging request audit trials will be done without rewriting the code in each service.

Environment:

Java/J2EE, SOA , Spring, Hibernate Weblogic Integration 8.1.5, Aqua Logic Service Bus 2.6, Aqua Logic Data Services2.5 Iway, XML, XSLT, Ant, Log4j,weblogic workshop, eclipse, Oracle 9i

Confidential

Role: Senior Developer

Description:

  • Confidential is a telecomm company in USA. It provides a range of Residential and Business services to their end customers.
  • The Embarq eCommerce portal basically deals with Registration, shopping and billing services for Embarq Local telephone and Data services. This portal allows all registered Embarq users who have a voicemail product on their account to login to the Site and check their voicemails through the web interface. There are different applications that are interfacing with each other in order to provide web based access. Following are the applications involved.
  • 2RS: Portal solution responsible for providing a user interface for eComm portal. Weblogic portal is used to achieve these functionalities.
  • 10S: Exposes various web services by aggregating data from various backed systems like Siebel, Mainframes, oracle DB etc... It uses BEA ALSB and WLI to implement these functionalities.
  • BDM and 2RL: these are the applications which will enable view and pay billing services.

Responsibilities:

  • Involved in preparing a Detailed Design Document for the project
  • Designed the Class Diagrams and Sequence Diagrams using Rational Rose
  • Design and implemented various services by using ALSB and WLI.
  • Designed and Implemented Data Services using ALDS
  • Implemented DS controls which interact with Oracle data base
  • Created data controls and used for implement the WebServices using WLI
  • Design and implemented various web services by using Axis
  • Designed and implemented various XML transformations using XSLT.
  • Implemented various XML/SOAP/JMS services.
  • Implemented the messages transfer between different Messaging servers using JMS Bridges.
  • Created SMTP/ eMail functionality using ALSB.
  • Implemented the service between SAP and WLI by using IWAY.
  • Implemented Struts MVC design pattern and front controller pattern to this project.
  • Extensively worked on eDocs to created detailed billing reports using data definition and view tools.
  • Action Servlet as front controller for this application
  • Developed Action Class components for performing business process execution and involved in configuration of Struts configuration specific xml file
  • Developed JBDC controls and Custom controls to aid in database related operations
  • Created tables, triggers, sequence and stored procedures in Oracle 9i database
  • Developed email functionality using Java Mail API and deployed mail sessions across project

Environment:

Java/J2EE, SOA Weblogic Integration 8.1.5, Weblogic Portal, Aqua Logic Service Bus2.6, Aqua Logic Data Services2.1, Struts, Hibernate, log4j, Oracle 9i, Ant, UML, Weblogic workshop, Eclipse

Confidential

Confidential

Role: Senior Java/J2EE Developer

Description:

This Project aims to help the employees of HSBC GLT to refer candidates' for open positions in the organization. Through this application admin can pos new referral schemes for open positions in the organization and accordingly the employees can refer candidates and can get the benefit of cash rewards or gifts that are available under a particular referral scheme. This project also has various reports, which helps the admin to do a detailed analysis as per his criteria.

Responsibilities:

  • Implemented Struts MVC design pattern and front controller pattern to this project
  • Developed user interface by creating at least one webpage for each component using Struts web MVC and Action Servlet as front controller for this application.
  • Developed Action Class components for performing business process execution and involved in configuration of struts configuration specific xml file.
  • Developed SCM by using the JSP/HTML like one form for each functionality user interface, standard validations using the JavaScript, Servlets used as the controllers for the business logic and business logic using JDBC, XML parsing techniques etc. using MVC.
  • Developed SingleSignOn SSO functionality, through which we can run SCM from Oracle Applications
  • Extensively worked on Oracle for writing complex queries in the business logic layer
  • Used joins, debugging the SCM related packages and customization

Environment:

Java, JDBC, Servlets, Struts, JSP, Hibernate, Java Mail API, AJAX, HTML, XML, ANT, Log4J, CVS, RAD, Winscp, Putty, Oracle 9i/10g, WebSphere

Confidential

Senior Java/J2EE Developer

Responsibilities:

  • Developed Relation Object R2O , Object Relation O2R , File Relation F2R , Relation File R2F , FTP Download/Upload, File Mail F2Mail , Mail File Mail2F , Sequencer and Middleware supported with JMS, IBM MQ components.
  • Effective involvement in configuring hibernate properties, beans details in spring specific configuration xml file and defining hibernate mapping files i.e., .hbm files.
  • Worked on Asynchronous messaging system using by implementing JMS through Point-Point and Publish- Subscribe architecture based on MQ-Series Queue and Topic for Middleware to persist the java bean objects published by R2O component subscribed by O2R component.
  • Implemented FTP Upload/Download component using the Apache Common-Net API and Mail2F, F2Mail using Java Mail API
  • Implemented F2R R2F with SQLLoader tool specific to Oracle and having other generic way for other databases

Environment: Servlets, JSP, JDBC, AJAX, XML, ANT, Log4J, Java Mail, Oracle 9i, Tomcat 5.

Hire Now