We provide IT Staff Augmentation Services!

Senior Java Developer Resume

UsA

PROFESSIONAL SUMMARY

  • 11+ years of experience in Software Development. To pursue a challenging career in the field of software technology with the specialization in Weblogic Portal and J2EE based web technologies in a process oriented IT organization. Excellent team player with problem-solving and trouble-shooting capabilities with good programming skills.
  • Hands on experience in Weblogic Portal, WLI and J2EE architecture.
  • Extensive knowledge and exposure in web based multi-tier applications using J2EE. Used in a wide variety of technologies for building the applications, including Java JDK, J2EE, Struts, JSP, Servlets, Swing, Applets, JSTL, Java Beans, Multithreading, EJB, JNDI, SOAP, JDBC, JMS, RMI, Weblogic Portal, Weblogic Integration, Java Web Services, JMS, Java Mail, REST, Java Script, JQuery, JSF, AJAX, HTML, DHTML, XML, XSL, XSD, CSS, Dojo, JProbe, SVN and CVS.
  • Experience in Analysis and Design using SDLC
  • Possess excellent experience with Oracle Weblogic, IBM Websphere Application Server, JBOSS and Tomcat.
  • Well experienced in RAD, WSAD and Eclipse.
  • Experience with implementing logging features using Log4j.
  • Fast learner with a keen interest in expanding my skill set with new technologies.
  • Strong experience in SDLC design phase using UML, Sequence and Class Diagram generation using Rational Rose and Microsoft Visio.
  • Excellent written and verbal communication skills and good at documentation of user requirements and system specifications.
  • One time extraction and transformation of files using Talend ETL tool.
  • Having 7 years of experience in Telecom Domain with clients Avaya, Qwest, Rogers Communications and British Telecom.
  • Extensive experience working on Agile methodology based projects.

TECHNICAL SKILLS:

Languages:
Core JAVA, JavaScript, Shell Scripting, XML, XSL, C and C++

Framework:
Weblogic Portal, STRUTS, EJB, SPRING, HIBERNATE, AJAX, LOG4J, ANT

DesignPatterns:
MVC, Singleton, Service Locator, Factory, DAO, Session Facade and Value Object

ORM Tools:
Hibernate, IBATIS

Design Tools:
TOAD

Version Control:
SubVersion, CVS and Clear Quest

App server:
Oracle Weblogic Portal Server 10.3.2, BEA WebLogic 10.0, 9.2, JBOSS

IDE:
Eclipse 3.0, BEA Weblogic workshop and NetBeans

SCM:
Dimensions, Star Team, Visual Source Safe and CVS

GUI:
JSP, HTML 4.0, CSS, Java Script, Swing and Applets

Databases:
ORACLE, SQL Server, My SQL and MS ACCESS

Other Tools:
ANT

Platforms:
UNIX, LINUX and Windows XP

PROFESSIONALEXPERIENCE:

Confidential, USA
Role: Senior Java Developer

Description:
Development, Enhancement and Maintenance of the DataHub application using the Web Interface, Spring, RSS and JavaScript technologies. Adding new modules and functionality to the DataHub as per the business requirements. Managing the servers by archiving logs.

Role & Responsibilities:
  • Capturing business process requirements.
  • Exploratory functional and security evaluation of existing HUB software, web interface code.
  • · Evaluate and report the possibility of implementing secure RSS feeds HTTP/HTTPS/SSL.
  • Prepare requirements document incorporating the business rules and necessary changes .
  • Make changes and fixes to existing code to meet the new project requirements.
  • Implement new version software; prepare an update for existing subscribers and publishers on the HUB. Port existing publications and subscriptions to the new HUB/URL & version.
  • Profiling using JProbe in identifying the memory leaks.
  • Create ad hoc Shell Scripts for job schedulers.
  • Prepare documentation (requirements, design, technical, and user)
Environment: RSS Feeds, HTTP, HTTPS, SSL, Enterprise Web Services, My SQL, HTML, CSS, XML, JavaScript, Spring, JPA, JPQL, Hibernate, Eclipse and Tomcat.

Confidential, USA
Role: Senior Java and WebLogic Portal Developer

Description:
Development, Enhancement and Maintenance of the Alger Website using the Weblogic Portal framework, Spring and iBatis technologies. Adding new modules and functionality to the Alger website as per the business requirements. Managing the Weblogic servers.
Role & Responsibilities
  • Capturing business process requirements.
  • Created design documents and POC according to the business requirements.
  • Involved in development activities which involves construction of Portal and JPF Portlets using the NETUI Framework in WebLogic 10.3.2 workshop.
  • Created Desktops, Books, and Pages in WebLogic portal administration console.
  • Developed menus for various funds using JQuery
  • Created the skin, skeleton, .LAF and Shell for the Portal application
  • Involved in development activities which involves writing stored procedures and queries to MSSQL Server 2008.
  • Created RESTful webserivces in pushing data to downstream systems.
  • Used the ORM tool iBatis to communicate Portal framework with the Database.
Environment: WebLogic 10.3.2 workshop and server, MSSQL Server 2008 Client, NETUI Framework, Portal, JPF & JSP Portlets, WebDrive and Tortoise CVS.

Confidential, USA
Role: JAVA/J2EE and Weblogic Portal develope
r
Description:
Confidential is the bridge used to bring over FI postings created in the Nortel TSA company codes. The Confidential interface will post FI documents (ZN doc type) to Avaya’s SAP I2P system two times a day. Once posted to I2P, the NFI data will flow through the existing Avaya results reporting process.Nortel sends a data file for the BEA / WLI layer, BEA layer takes the file and process it, creates IDOC from it and sends the IDOC to SAP I-BOX.

Role & Responsibilities
  • Capturing business process requirements.
  • Requirement Analysis and defining the Scope.
  • Involved in development activities which involves construction of Portal and JPF Portlets using the NETUI Framework in WebLogic 10.0 workshop.
  • Worked with JPD processes and File Event generators in WLI Console.
  • Created JMS Queues and JMS Event Generators to process the messages.
  • Created user profiles for visitor entitlements for different users.
  • Worked in Delegated administration for creating different roles like administration roles, portal administration roles and library administration roles.
  • Developed Shell scripts in the reconciliation process of the Nortel Files.
  • Developed Shell scripts for processing various inbound files that we received from different regions.
  • Used Agile methodology one of the RAD methodology for development.
  • Created Test cases and Test Plans in Mercury Quality Center, Testing Tool.
  • Involved in development activities which involves writing stored procedures and queries in Oracle PL/SQL.
Environment: WebLogic 10.0 workshop and server, Oracle Client, WinSCP, NETUI Framework, Portal, JPF Portlets, JMS, Weblogic Integration, Mercury Quality Center and WinCVS.

Confidential, USA
Role: JAVA/J2EE and Weblogic Portal developer


Description:
Confidential was established for sales compensation managers as a front end to TrueComp, the back end Sales Compensation application, to facilitate loading large volumes of data into TrueComp. ABL also provides extraction capability, which assists Sales Compensation Managers with building and loading updates to the data previously loaded into TrueComp via ABL. The ABL application is incorporated into the existing Enterprise Portal application. Users are added to the ABL tool in the portal application with certain permissions. However, the TrueComp application ultimately controls what data the user can see and update. Typically sales operation managers create requests for extracting and updating pertinent data, and sales compensation managers review and approve requests.

Role & Responsibilities
  • Capturing business process requirements.
  • Created Design documents using Rational Rose for Flow Charts and Sequence Diagrams.
  • Involved in development activities which involves construction of Portal and JPF Portlets using the NETUI Framework in WebLogic 10.0 workshop.
  • Created the skin, skeleton, .LAF and Shell for the Portal application.
  • Created Desktops, Books, and Pages in WebLogic portal administration console.
  • Used JPF annotations in Page Flow Controller in Portal application.
  • Created user profiles(.usr files) for visitor entitlements for different users.
  • Created Test cases and Test Plans in Mercury Quality Center, Testing Tool.
  • Involved in development activities which involves writing stored procedures and queries in Oracle PL/SQL.
  • Used Agile methodology one of the RAD methodology for development.
  • Managing the configuration and controlling the versions of source codes using WinCVS (Version Control Systems).
  • Used WinSCP and Putty for accessing UNIX Servers.
Environment: WebLogic 10.0 workshop and server, Oracle Client, WinSCP, NETUI Framework, Portal, JPF Portlets, Weblogic Integration, Mercury Quality Center, WinCVS and Putty.

Confidential, USA
Role: Weblogic Portal and JAVA develope
r
Description:
Confidential is the web based application that provides the prospective and/or existing business customers of Qwest will have the ability to view the dynamic content of Qwest tools, services and products in Confidential.

Role & Responsibilities:
  • Capturing business process requirements.
  • Requirement Analysis and defining the Scope.
  • Involved in development activities which involves construction of Portal and JPF Portlets using the NETUI Framework in WebLogic 10.0 workshop.
  • Creating a skin, skeleton, .LAF and Shell for the Portal application.
  • Creating Beehive Controls, Books, and Pages in WebLogic 10.0 workshop.
  • Used JSTL tags for conditions and looping in jsp pages in Portlets.
  • Used JPF annotations in Page Flow Controller in Portal application.
  • Created JSR 168 portlets used as Remote Portlets using WSRP.
  • Used Shared Libraries for portal applications.
  • Used InterPortlet Communication for communicating between portlets by passing parameters.
  • Involved in development activities which involves writing stored procedures and queries in Oracle PL/SQL.
  • Managing the configuration and controlling the versions of source codes using Dimensions (Version Control Systems).
  • Used WinSCP and Putty for accessing UNIX Servers.
  • Used JDBC calls to access Oracle Database and also developed stored procedures.
Environment: WebLogic 10.0 workshop and server, Oracle Client, WinSCP, NETUI Framework, Beehive Controls, Portal, JPF and JSR 168 Portlets, JUnit, Dimensions and Putty.

Confidential, Canada
Role: Weblogic Portal and JAVA developer


Description:
With Online Manager, features already provisioned on an RHPc line will be accessible by the customer through the web interface. Customers will have greater control and ease of use through the GUI access than the equivalent TUI (telephony User Interface) that they currently have. The Online Manager web application itself does not add new features to the line (although new features are planned to be introduced, they will be provisioned through existing methods).
Role & Responsibilities
  • Capturing business process requirements.
  • Involved in SDLC design phase using UML, Sequence and Class Diagram generation using Rational Rose and Microsoft Visio.
  • Involved in development activities which involves construction of Portal and JPF Portlets using NETUI Framework in WebLogic 9.2 workshop.
  • Creating a skin, skeleton, .LAF and Shell for the Portal application.
  • Creating Beehive Controls, Books, and Pages in WebLogic 9.2 workshop.
  • Used JPF annotations in Page Flow Controller in Portal application.
  • Used CMS (Content Management Systems) to display the contents of the Virtual Content Repository.
  • Involved in preparing Unit Test Cases and performing Unit Testing and Integration Testing.
  • Used Webservices to call the WSDL methods in the server system to get certain information for the application.
  • Involved in development activities which involves writing stored procedures and queries in Oracle PL/SQL.
  • Managing the configuration and controlling the versions of source codes using CVS (Version Control Systems).
  • Used WinSCP and Putty for accessing UNIX Servers.
  • Used Log4J for generating the logs.
  • Used JDBC calls to access Oracle Database and also developed stored procedures.
Environment: WebLogic 9.2 workshop and server. Oracle Client, PL/SQL, Web Services, NETUI Framework, Beehive Controls, Portal and Portlets, Log4J, WinSCP, CVS and Putty.

Confidential, Canada
Role: Java/J2EE Developer

Description:

Confidential is the web application for a CSR team to support the customers over the phone to change the status of provisions features in switch. The Feature Manager will support the Open API functionality of the Nortel SN 09 switch, which gives the option to change the features.

Role & Responsibilities
  • Involved in the business analysis and system design to support the complex workflow logic.
  • Requirement Analysis and defining the Scope.
  • Involved in development activities which involves construction of Struts, EJBs in J2EE environment.
  • Implemented AJAX integrating with Struts framework.
  • Involved in development activities which involves writing stored procedures and queries in Oracle PL/SQL.
  • Used ANT SCRIPTS in deploying the application.
  • Involved in preparing Unit Test Cases and performing Unit Testing and Integration Testing.
  • Managing the configuration and controlling the versions of source codes using CVS (Version Control Systems).
  • Used Log4J for generating the logs.
  • Used JDBC calls to access Oracle Database and also developed stored procedures.
Environment: WebLogic 9.2 workshop and server. Oracle Client, WinSCP, Log4J, AJAX, Struts, EJB and Putty.

Confidential, UK
Role: Java/J2EE Developer

Description:
Confidential is A WebLogic Server based J2EE component developed for integrating various systems in 21CN. End systems are responsible to correlate request and response messages.
The capabilities implemented with this message broker and Weblogic server are Manage Engineering Task and Telecom Strategy Review and many more capabilities in WBC (wholesale Broadband Connect)

Role & Responsibilities
  • Involved in the analysis and design to support the complex workflow logic
  • Involved in development activities which involves construction of XML, XSLT, and XSD in XmlSpy which form part of realizing a message transformations in hub for end-to-end communication systems.
  • Used ANT SCRIPTS in deploying the application.
  • Created GUI using Java Swing.
  • Used Webservices to call the WSDL methods in the server system to get certain information for the application.
  • Involved in preparing Unit Test Cases and performing Unit Testing and some more documentations.
  • Managing the configuration and controlling the versions of source codes using Star Team (Version Control Systems).
Environment: WebLogic, XmlSpy, XML, XSLT, XSD, Swing, Star Team and Web Services

Confidential, USA
Role: Java/J2EE Developer
Description:
Recruitment Process built on enterprise collaboration platform eSolv.

Role & Responsibilities
  • Involved in the business analysis and system design to support the workflow
  • Requirement Analysis and defining the Scope.
  • Involved in development activities which involves construction of JSP, servlets, EJBs in J2EE environment.
  • Developed JavaScript functions for client side validations.
  • Implemented MVC Design Pattern in the development process.
  • Fetch the data through’ the Socket.
  • Involved in preparing Unit Test Cases and performing Unit Testing and Integration Testing.
  • Managing the configuration and controlling the versions of source codes using MS-VSS (Version Control Systems).
Environment: JBoss 3.2.3, SQL Server, Java, J2EE (Servlets, JSP, EJB – Session beans, MDB) and MS-VSS

Confidential, New Jersey, USA
Role: Java/J2EE Developer
Description:
Confidential is process driven enterprise collaboration framework. Process driven enterprise collaboration is a process of integrating people, business processes, systems, management, applications, collaborations and communications in a single platform where the entire business operations can be created, executed, controlled and monitored.

Role & Responsibilities
  • Involved in the business analysis and system design to support the workflow
  • Requirement Analysis and defining the Scope.
  • Involved in development activities which involves construction of JSP, servlets, EJBs in J2EE environment.
  • Developed JavaScript functions for client side validations.
  • Implemented MVC Design Pattern in the development process.
  • Implemented mail functionality using Java Mail API.
  • Involved in preparing Unit Test Cases and performing Unit Testing and Integration Testing.
  • Managing the configuration and controlling the versions of source codes using MS-VSS (Version Control Systems).
Environment: JBoss 3.2.3, SQL Server, Java, J2EE (Servlets, JSP, EJB – Session beans,

Hire Now