We provide IT Staff Augmentation Services!

Java Developer Resume Profile

SUMMARY

  • Over 8 years of software development and IT enabled services experience in developing and supporting enterprise wide, Client/Server, Multi-tier, Web PLM application software.
  • Extensively experience in both Client Side and Server Side Programming, worked extensively in Java, Java Beans, Liferay portlets, Spring, JPA, Hibernate, Servlet, JSP, JSTL, JDBC, XML, XSLT, AJAX, JavaScript and HTML.
  • Experience in handling Tomcat with Apache Web Server, Web logic and JBoss Application Servers.
  • Good knowledge in working with Windows and UNIX operating systems
  • Extensive background in all phases of software engineering including Requirement Collection, Analysis, Design, Coding, Testing, Documentation and Implementation
  • Strong knowledge in Object Oriented Concepts, Object Oriented Design OOD , Object Oriented Analysis OOA , Programming and its implementation
  • Have worked with several leading clients of different sectors such as Toyota Finacial Services, GE HealthCare, Aviva, and Sprint. Experienced in Java web and client server development with knowledge in all the phases of the software development life cycle.
  • Used ANT, MAVEN script to compile, build and deploy the web application.
  • Excellent programming experience with SQL and PL/SQL for the databases like Oracle 9i, 10g, 11g and SQL Server.
  • Exposure in MVC Architecture using Struts and Spring framework.
  • Expertise in using Development Tools Eclipse, Edit Plus and NetBeans
  • Experience in various methodologies like Waterfall and Agile.
  • Worked with Source control tools like CVS and SVN
  • Possesses good leadership qualities, good Interpersonal Skills, team-working attitude, takes initiatives and very proactive in solving problems and providing best solutions
  • Committed to excellence, self-motivator, fast-learner, team-player, and a prudent.
  • Developer with strong problem-solving skills and communication skills.

TECHNICAL SKILLS

PROFESSIONAL EXPERIENCE

Confidential

Role: Java Developer

Responsibilities:

  • Participate in project planning sessions with business analysts and team members to analyze business IT requirements and translate business requirements into working model.
  • Developed user interfaces using JSP, Spring, JPA,JSTL,HTML and CSS.
  • Design and develop the GUI screens of some modules using HTML, and AJAX.
  • Involved in generating productivity reports for various users and work lists which helps management to compare user productivity, average times and also to download it .
  • Design and development of reporting using Spring Quartz triggers.
  • Design and development of vehicle management tool and content stocking application of MTS.
  • Analyzing and fixing code defects and trouble reports.
  • Write server side implementation for some modules using beans and base classes.
  • Merging the code, schema and updating in SVN once the Development activity and unit testing is completed in Development environment.
  • Involved in testing the integrated code on simulated system.
  • Managing the application servers.
  • Perform Functional and UI Testing.
  • Execution of Test Cases and validation of test results.
  • Development of shell script to manage the log files on Unix servers.
  • Development of capturing and email the application servers system data using shell script.

Environment: JDK 1.5, 1.6, JPA, Hibernate, Spring, JSP, Html, Java Scripts, AJAX, Oracle, SQL developer, LOG4J, Winscp, Putty.

Confidential

Role : Java Developer

Responsibilities:

  • Development of QPM server management utility which communicates with different versions of weblogic consoles 9.2, 10.3 and 11 to retrieve servers or stacks details from these application servers.
  • Tool enables us to get the updated status of weblogic stacks/instances/servers.
  • Tool also provides option to manage the weblogic stacks and perform start/stop and restart operations.
  • Design and develop the GUI screens of modules using JSP, JQuery, HTML and AJAX.
  • Infrastructure, Configuration and Application management.
  • Application build and deployment management.

Environment: JDK 1.5,1.6, JSP, JavaScript, JQuery, Ajax, Eclipse IDE, Weblogic SDK, Weblogic 9.2,10.3 and 11g server, HP Quality Center.

Confidential

Role: Liferay Portal Developer

Responsibilities:

  • Development of Portlets for Liferay portal server using Eclipse IDE, which communicates with the IPF components to retrieve the documents and images which are related to the given patient.
  • Creation of MySql database
  • Migration and Movement of database from Mysql to Oracle
  • Functional Validation and Testing of code design.
  • Creation of Web services using WSDL files, which parses the XML data and stores the same in Database.
  • Testing of Web services using SOAP UI.
  • Internationalization and Localization.
  • Application Deployment in different environments.
  • Environment setup and Application Configuration in UAT and Development servers.
  • Developed portlets for creation of random access code and generation of PDF document.
  • Performed testing based on test scripts which was created.
  • Transformation of XML to HTML documents using XSLT style sheet.
  • Creation of PDF documents dynamically from XML based on attributes value.
  • Merging the code, schema and updating in SVN once the Development activity and unit testing is completed in Development environment.

Environment: Liferay plugin-sdk, Eclipse with Liferay IDE, NetBeans, PL/SQL developer, Filezilla, Putty, SOAP UI, Java, JavaScript, XML, HTML, JSP

Confidential

Role: Java Developer

Responsibilities:

  • Development of sub modules to track the list of Products and sub-Category.
  • Developed user interface on Struts 1.1 Framework using JSP 2.0 and HTML.
  • Creation of Test Scripts
  • Testing of application
  • Application deployment into Stage and Prod environment
  • Co-Ordination with DBA and Web Services team for Load Testing
  • Application training to support team
  • Major and Minor enhancements to the application, adding new functionality/use cases using JSP and Java Scripts.

Environment: Java, JavaScript, XML, HTML, JSP, Struts 1.1, Eclipse IDE.

Confidential

Role: Java Developer

Responsibilities:

  • Deployment of Mass Customization project in Pre-Prod and UAT environment.
  • Resolving the production issues.
  • Performing Health check by running scripts in Production
  • Creation of login pages for applications.
  • Customization of HTML, java script based web pages as per the project need.

Environment: Java, JSP, Java Script and HTML

Confidential

Role: JAVA Developer

Description:

Real Estate Portal has four levels of users, Authors, Editors, Publishers and Customers. News authors create news articles and save them with a status of 'Edit'. They can delete the new article or change the status to submitted so that a News editor can review the article. Once submitted, the author cannot edit the article. The Editor reviews and/or edits the article. If required, the Editor can set the status back to edit to let the original Author do the updates. The Editor can publish the article immediately or in the future by setting future publish and withdrawal dates. Once the dates are correct, customers can view the articles via the Global or Country news pages. If the article is manually given an end date, it is withdrawn from public view and archived on that date if no end date is manually input, the article is given a default end date and withdrawn on that date. Once an article is archived, the editor can re-publish it if required or delete it from the system. Authors and Editors work within one country. A single user can be given access to multiple country news authoring/editing if required.

Responsibilities:

  • Designed and developed JSP, Servlets.
  • Wrote Build Script for compiling the application
  • Developed stored procedures, triggers, and queries using PL/SQL.
  • Maintained responsibility for database design, implementation and administration.
  • Testing the functionality and behavioral aspect of the software.
  • Responsible for customer interaction, analysis of the requirements and project scheduling.
  • Responsible for designing the system based on UML concepts, which included data flow diagrams, class diagrams, sequence diagrams, state diagrams using eclipse tools.

Environment: UNIX, Windows, Core Java, SQL, JDBC, JavaScript, HTML, JSP, Servlet, Oracle.

Confidential

Role: Team Lead

Responsibilities:

  • Involved in transition for TFS onsite team
  • Troubleshooting the Mainframe access issues faced by the TFS employees.
  • Provided Lotus Notes Level 2 support.
  • Verifying the users account details in Active Directory before granting any access.
  • Granting access to the data share for the particular group.
  • Performed Ticket monitoring and Report generation.
  • Knowledge Transition
  • Documentation
  • Involved in audit and clean-up projects for various TFS application.
  • HPSD Peregrine Bridge Testing
  • Involved in Quality monitoring and Report generation
  • New Hire Class Co-ordinator with TFS trainers
  • Training and Assistance to New Team member
  • Assistance to Helpdesk and Deskside team during transition phase.
  • Creating the access levels for the users according to their job title location and department
  • Technical Specialist for the Toyota Helpdesk and Desk-side support Projects
  • Creation, Modification, Deletion of Lotus Notes id

Environment: Lotus Notes, Mainframe application, Siebel application STARS

Confidential

Role: L2 support

Description:

Confidential Helpdesk is one of the streams in Enterprise Management program that aims at building a 'Single Point of Contact' for all TCS users for any support from Support groups of TCS. Tool was aimed to generate report for any given time span for trend analysis of issues or tickets raised by TCS employees.

Responsibilities:

  • Handling the technical issues of the TCS employees in regards to the Lotus Notes, Networking and Windows XP systems.
  • Technical training new hires.
  • Software Installation on the End-User systems.
  • Remote Troubleshooting of application related issues
  • Call monitoring and Quality assessment of Team.
  • Queue Monitoring and Report Generation.
  • Lotus Notes Configuration for TCS employees
  • Network User Id management.
  • Quality Assessment

Environment: Remedy, CCM.net, Lotus Notes, Dame ware NT Utilities and GoTo Assist.

Hire Now