We provide IT Staff Augmentation Services!

Java Developer,resume Profile

2.00/5 (Submit Your Rating)

SHAPE MERGEFORMAT

  • 10 years of experience in software design, analysis and application development.
  • Presently working as System Analyst.
  • Gained exposure in the end-to-end development of software products from requirement analysis to system study, designing, coding testing, de-bugging, documentation and implementation.
  • Proven skills in successfully managing critical software application design, development and deployment with IT and end user organisation.
  • Extensive experience in developing applications using Java and various J2EE technologies including EJB 2.0, JSP, Servlets, RMI, JSP Custom Tags Libraries, JavaBeans, JDBC, XML, Networking, Threads, IO and JNDI.
  • Worked Extensively with Open Source Technologies like Spring 2.5, Hibernate 3, Struts 2.0, JDBC and MVC.
  • Expertise in implementing J2EE Design Patterns like MVC, Singleton, Session Facade, Service Locator, Factory DAO in designing the architecture of large applications.
  • Developed multi-tiered object-oriented system architectures utilizing Use cases, UML Sequence, Activity and class diagrams , Rational Rose.
  • Expertise in JavaScript, AJAX, HTML, PHP, DHTML, XML and XML Schemas.
  • Extensive use of Build tools such as Ant.
  • Worked with various Version Control Tools including CVS, Changeman, SCME and VSS. Various Bug Tracking Tools like Jprofiler Utility, IBM Heap dump analyzer.
  • Strong knowledge in JAVA Messaging Service JMS , Web Services and IBM MQ Series, Spring, Hibernet, JPA, Adobe Flex, BPM, ESB, REST and SOA.
  • Experience working with web XML related technologies like XML/XSLT, to process, validate, parse and extract data from XML using DOM and SAX parsers for DTD and SCHEMA.
  • Experience with UNIX shell and perl scripting.
  • Extensive knowledge of working with application servers including Oracle Web Logic, IBM WebSphere and Apache Tomcat servers.
  • Extensive experience on RAD, Eclipse, WSAD, and JBuilder.
  • Good knowledge in continuous Integration tools like Cruisecontrol, Hudson.
  • A Motivated self-starter with exceptional team building, strong leadership and interpersonal skills.
  • A skilled communicator with strong interpersonal relationship management skills.
  • Assess the risk of production deployment of a business critical application changes: installation and configuration readiness, performance and scalability evaluation, stability and durability evaluation.
  • Assisting determining Service Level Agreements SLA's , for immediate needs/deployments, and enterprise SLA's to support ongoing operations.
  • Have good understanding on agile methodologies as attending PMI Atlanta Group agile methodology discussion sessions.

SKILL SET

Programming Languages

Core Java, J2EE, C, C , VB, PL/SQL

Scripting Languages

JavaScript, PHP, Perl,VBScript

Web Technologies

HTML, XML, CSS, AJAX and DHTML.

Java Technologies

Core Java, JSP, Servlets, JMS, JDBC, RMI, and EJB 2.0, Crossworld, Spring 2.5, Hibernate 3.

Database

MS SQL Server 2005, MySQL, Oracle 8i/9i/10g/11g, MS Access.

Design Tools/IDE s /Development Tools

Eclipse 3.x, NetBeans, JBuilder, ANT 1.5, Adobe Flex, EditPlus, Textpad, MS Visual Studio

Application Servers

IBM WebSphere 4.0/5.x/6.1, Oracle Web Logic 10.x/9.x/8.x, JBoss 4.x., Pramati.

Web Servers

Tomcat 4.x/5.x/6.x, Apache, IIS. Pramati, IHS.

Open Source Technologies

Struts 2.0/1.2 and Ant.

Modeling and Case Tools

UML, Cognos, Enterprise Architecture,

MS Visio.

Versioning tools

CVS, VSS, Changeman, SCME.

Bug tracking tools

Jprofiler Utility, IBM Heap dump analyzer.

Testing/ Logging tools

Log4J.

Operating Systems

Windows XP, UNIX, SUN Solaris.

Products

Windchill 6.2.6/8, Ariba 8.2/9r1

Other tool

CWS, TUF plug-in, Windchill API, Airba API.

KEY PROJECTS HANDLED

Confidential

Designation : Team Lead / Deployment manager / Architect

Overview : The eProcurement application is a product from Ariba developed in Java. This Product is used by our client for managing the requisitions, orders, invoices and shipments. This product is highly customized by our client to meet their requirements.

Responsibilities:

  • Involved in the code review meetings with the developers.
  • Involved in requirement gathering, coding and testing phases of the project which follows Rational Unified Process Incremental Development methodology for development.
  • Created use case specification documents.
  • Designed and developed front end screens using JSP, JavaScript, HTML, and Ariba APIs, AQL.
  • Involved in Installation, Configuration, and Administration of Weblogic server on UNIX.
  • Involved in configuring and administration of Connection pools, Data Sources for Development environment.
  • Created new Streams, View's and Activities for new releases and updated code.
  • Assisted in creating the test scripts for assigned use cases.
  • Involved in unit testing, system integration testing and load/performance testing.
  • Used SCME to track the change management.
  • Developed interfaces in java to replace TIBCO components.
  • Managing the team of 2 people and assigning the work activities and offshore onshore communication.
  • Performing role of deployment manager for deployment of eProcurement releases.
  • Assess the risk of production deployment of a business critical application changes: installation and configuration readiness, performance and scalability evaluation, stability and durability evaluation.
  • Assisting determining Service Level Agreements SLA's , for immediate needs/deployments, and enterprise SLA's to support ongoing operations.

Environment: Java, J2EE, XML, XSTL, JavaScript, ANT, Unix, Oracle11g, Weblogic Application Server, Apache web-server, Ariba AQL and Ariba API's.

SHAPE MERGEFORMAT

Confidential

Designation : Sr. Software Engineer/Team Lead /Architect

Overview :

This is a web based application developed for the client to monitor the health of their turbines located at different sites. The sensors installed on turbines would continuously perform the health check by measuring temperature, Pressure, vibrations etc. The data collected by sensors was loaded to the database. RMND application would generate the graphical alerts based on the results of comparison with standard data. As a result of alerts fleet managers would create preventive maintenance, work orders and purchase orders.

Responsibilities:

  • Involved in the code review meetings with the developers.
  • Involved in design phase and data modeling, interacted with other team members to understand the requirements for the project.
  • Interacted with the business analysts and to understand the business rules and the overall workflow of the software.
  • Designed and Developed user interface for uploading the equipments, PMs and tasks using Struts, JSP, JavaScript, HTML, DHTML, Struts tag libraries and JSTL.
  • Used JavaScript for client side validations
  • Designed and developed JSP, Servlets based on user requirements.
  • Used JDBC to connect to the Oracle database for all data transactions
  • Involved in the bug tracking and Unit Testing.
  • Implemented logger for debugging and testing purposes using Log4j.
  • Responsible for deploying Components to Development environment, System Test Environment, and User Acceptance Test environment.
  • Developed code for user authentication LDAP using TUF Plug-in.
  • Created use case specification documents.
  • Used J2EE design patterns such as MVC, Data Access Objects in the architecture for the enterprise application.
  • Developed the application using the Spring 2.5, Hibernate 3 Strong JPA , Struts, MVC framework
  • Developed Struts action classes, forms and JSP pages with struts tags, validations and struts-config files.
  • Used heap dump analyzer for performance tuning.
  • Implemented vertical scaling for websphere application server in distributed environment.
  • Installed and configured cognos application to work on web sphere and IHS.
  • Followed ITIL procedures and create tasks and checklists.

Environment: Java 1.5, J2EE, Spring 2.5, Hibernate 3, Struts, Java Script, Oracle11g, WebSphere Application Server and RAD Eclipse , IHS web-server, TUF plug-in, CVS.

SHAPE MERGEFORMAT

Confidential

Designation : Sr. Software Engineer

Overview : This is a web based application developed in java for product life cycle management and product data management by PTC. We have highly customized the application to meet client requirements. This application maintains different phases of parts and their bill of material manages the life cycle of parts and documents. It also performs the change management activities through the workflow.

Responsibilities:

  • Participated in user requirement sessions to gather business requirements.
  • Developed presentation layer using JSP, HTML, JavaScript for enhancement.
  • Changed workflows using windchill APIs for clients change management system.
  • Modified stored procedures and triggers with PL/SQL.
  • Used resource bundle for internationalization.
  • Build the Rational Rose UML model for customized objects.
  • Followed ITSM incident, change and configuration management process in order meet SLA.
  • Followed the SOX process.
  • Upgraded the Database Schema using Upgrade Manager Tool

Environment: Java 1.4, JDBC, J2EE, UML, Oracle 10g, Windchill Foundation 626 and 8.0, Tomcat, Apache, and Aphelion LDAP, Changeman

SHAPE MERGEFORMAT

Confidential

Designation : Sr. Software Engineer

Responsibilities:

  • Participated in user requirement sessions to gather business requirements.
  • Developed presentation layer using JSP, HTML, JavaScript, Java applets.
  • Developed workflows using windchill APIs for clients change management system.
  • Developed stored procedures and triggers with PL/SQL.
  • Implemented logger for debugging and testing purposes using Log4j.
  • Used resource bundle for internationalization.
  • Build the Rational Rose UML model for customized objects.
  • Merged and tested migrated customized feature in Windchill 8.0 Environment.
  • Upgraded the Database Schema using Upgrade Manager Tool

Environment: Java 1.4, JDBC, J2EE, UML, Oracle 10g, Windchill Foundation 626 and 8.0, Tomcat, Apache, and Aphelion LDAP, ChangeMan

SHAPE MERGEFORMAT

Confidential

Designation : Software Engineer /Sr. Software Engineer

Responsibilities:

  • Participated in user requirement sessions to gather business requirements.
  • Developed presentation layer for Search Engine, Paging Sorting using Struts, JSP, HTML, JavaScript.
  • Developed screens using Struts tag libraries and JSTL.
  • Handled server side programming, function modules are done using Strut, Java, and JSP/Servlet, Java Beans, TUF plug-ins and client Side validations using JavaScript.
  • Used AJAX for the asynchronous communication for pause in Request.
  • Developed stored procedures and triggers with PL/SQL.
  • Implemented logger for debugging and testing purposes using Log4j.

Environment: Strut 1.2, Java 1.4, J2EE, JSP, Servlet, Java Beans, TUF Plug-in, JavaScript, Oracle 9i, WSAD and RAD Eclipse , Ajax, CVS.

SHAPE MERGEFORMAT

Confidential

Designation : Technical Associate Development

Overview : The developed system is a product from OPUS Software Solutions, it facilitates Banks third party processors to acquire web merchants. Processing of transaction made by the customer of these registered web merchants provides the capability to rout all acquired transactions from the Internet to acquire EFT switches. Supply a Security Infrastructure to authenticate ensure integrity of all acquired transactions. Store Front Adapter SFA , which integrates ePG with merchant's web servers and application servers. SFA provides the merchant a starter kit to seamlessly integrate the payment functionality offered by ePG with the merchant web store.

Responsibilities:

  • Involved in the code review meetings with the developers.
  • Developed Complex GUI screens using SWT Components and implemented based on MVC pattern.
  • Used J2EE design patterns like Session Fa ade, Service Locator, Data Access Objects, Factory pattern MVC.
  • Designed, implemented, tested, and deployed Enterprise JavaBeans 2.0 using Eclipse as development tool and Websphere as Application Server.
  • Used JProfiler utility for performance tuning and solve the out of memory issue.
  • Implemented singleton design pattern to solve the out of memory issue.

Environment: EJB, Java 1.4, JDBC, JSP, Servlet, Java Beans, JavaScript, Oracle 9i, Weblogic 8.1 and Pramati

We'd love your feedback!