We provide IT Staff Augmentation Services!

Sr. Java Developer Resume Profile

5.00/5 (Submit Your Rating)

Executive Summary:

  • 9 years of experience in Software Development Life Cycle SDLC including requirements analysis, design specification, code development, code integration, testing and deployment using Object Oriented Analysis and Design OOAD with Java/J2EE.
  • A strong team player.
  • Expertise in Web development projects.
  • Expertise in implementing web based projects using IBM Web Sphere Application Server IDE like IBM Web Sphere RAD and Eclipse.
  • Expertise in design and development of multi-tiered web based applications using J2EE technologies like Core Java, JSP, Servlets, JDBC, XML/XSLT, JNDI, JMS, LDAP, RMI and framework like STRUTS 1.2.
  • Good experience in working with the different modules of Spring Framework, particularly Injection of Control IOC and Aspect Oriented programming AOP .
  • Expertise in Web page creation using HTML, DHTML, JavaScript, JQuery and CSS.
  • Good experience in using the Oracle 11G/10G/9i/ databases.
  • Experience in implementing Design Patterns JMS for Messaging services.
  • Experienced in implementing Spring Framework, Hibernate/iBatis as ORM Object-Relational Mapping .
  • Strong Knowledge in using the tools like Log4J, JUnit, and TOAD.
  • Experience in database design, PL/SQL, Queries, Triggers, DB2 Client, O/R Mapping and Hibernate.
  • Experience in software development/ testing using AGILE and SCRUM methodologies.
  • Experienced in using CVS for version control.
  • Good Experience on AJAX for creating dynamic pages and actions.
  • Good exposure to Object Oriented Analysis and Design OOAD , Use Cases and UML.
  • Good experience in design and development of Web-Services as Service Providers and Consumers using REST, SOAP and WSDL.
  • Experience in using XML Spy for XML editing.
  • Experience with Eclipse IDE and Spring, Struts, UML plug-ins.
  • Expertise in Production Support and monitoring the production activities and fixing the production issues and finally ensuring the Application is running stable in the Client Environments.
  • Extensively worked in the design, development and maintenance of the projects.
  • Excellent communication Skills, exceptional problem solving, strong programming abilities and a keen client needs assessment aptitude.
  • Experience in Onsite and Offshore and Global delivery model.

Languages

C, C , Java 1.7/1.5/1.4

Java Technologies

J2EE, J2SE, JDBC 2.2/2.0, Servlets2.1, JSP, JNDI, JMS, Java Mail API, WebSphere MQ, XML

IDE Tools

IBM RAD 8.5/7.x/6.x, Eclipse 3.1.2/2.1

Application/Web Servers

Web Sphere 8.5/7.5, Apache Tomcat 4.x/5.x

Architectures

Struts 1.2, Hibernate 3.x, Spring 3

Build Tools

ANT

Design Tools

Visio 2003/2010, MS Office 2003/2010

Client Technologies

JSP , HTML, DHTML, CSS, JavaScript 1.6, JQuery

XML Technologies

XML, SAX, DOM, XSD

Databases

Oracle 11g/10g/9/8i

Protocols

HTTP,HTTPS, FTP, TCP/IP

Operating System

Windows NT/2000/XP/7, UNIX, Sun Solaris

Version Control

CVS

Code Migration Tool

CA Harvest 12.5

Professional Work Experience:

Confidential

Sr. Java Developer

Contribution:

  • As a senior team member I was actively responsible in the below phases of project:
  • Used Spring Framework for Injection of Control IOC and Aspect Oriented programming AOP and integrated with the Hibernate.
  • Prepared the technical design for the system that adheres to the MVC architecture using Spring and Struts.
  • Extensively used Hibernate packages for Data Access Objects DAOs and DB Connections from the Connection Pool using/talking to Oracle
  • Developed stored procedures, triggers and functions to process the trades using PL/SQL Oracle
  • Involved in creating Thread pooling module in Fax sending project. Created the thread pool to send FAX of all the pending claim notification by reading configuration from DB.
  • Worked on JAX-WS API and involved in developing SOAP web services.
  • Used several design patterns like singleton, observer, decorator, factory method.
  • Involved in production deployment and release cycle. Coordinating with web hosting team for deploying the war using Harvest deployment tools.
  • Used SOAP UI for inspecting, invoking and testing the web service.
  • Involved in design, development and testing of various modules
  • Communicating with the end user and getting the requirement.
  • Deployed the application using Web Sphere Application Server 8.5.
  • Developed web pages/presentation layer using HTML, JSP and CSS.
  • Developed Server side code using Servlets.
  • Used SAX parser for parsing xml documents and used XML transformations using XSLT.
  • Used RAD 8.5 as an IDE and deployed the entire application using web sphere application server.
  • Worked as production support lead for server builds and deployment.
  • Involved in testing of the production different stages of the product life cycles - Product version release, maintenance and performance patch releases.
  • Involved in requirements gathering from User
  • Troubleshoot, fix, implement and test the production issues and enhancements.
  • Wrote technical Detailed Design Documents DDDs for the developers to implement/analyze the scope of the enhancements in the application.
  • Worked extensively on CVS as the version control tools.
  • Reviewed all deliverable from offshore
  • Owned complete ownership of all the deliverables
  • Code reviewed and unit tested all the projects deliverable from offshore
  • Build good correct estimates using an appropriate estimation methodology latest productivity
  • Designed and Maintained Templates, Guidelines and Checklists
  • Completed and Implemented Root Cause Analysis and Defect Prevention activities
  • Monitored ensured the completion of Deliverables on quality by team members
  • Completed the estimation reviews of all work requests enhancements
  • Reviewed Weekly progress report - application level reports
  • Reviewed all Application Understanding Documentation
  • Identified droved opportunities for improvements in policies, practices procedures on an ongoing basis
  • Conducted RCA and DP workshops for the applications and track the actions to closure
  • Provided application training and technical training/help to the team members
  • Created and updated the Activity tracking sheet on a daily basis
  • Kept the Application Understanding Documentation up-to-date
  • Provided fixes to the issues identified in UAT phase using HP Quality Center tool.
  • Used PPM to track the efforts and fill the timesheets for self and teams
  • Adherence to the processes set in the project

Confidential

Guaranteed Asset Protection GAP

Contribution:

  • Used html tags and bean tag libraries extensively while coding JSP pages.
  • Worked with JavaScript 1.6 for client side validations and AJAX for Rich Internet Applications.
  • Designed User Interfaces using JSP, JavaScript, CSS and DHTML for front end view.
  • As a senior team member I was actively responsible in the below phases of project:
  • Implemented Model View Controller MVC2 architecture using the Struts Framework to isolate each layer of the application and avoid the complexity of integration for the ease of maintenance.
  • Extensively used iBatis packages for Data Access Objects DAOs and DB Connections from the Connection Pool using/talking to Oracle
  • Configured struts-config.xml for global forwards, error forwards and action forwards.
  • Developed Controller, Form Beans and Action Classes for the Application.
  • Maintained persistence layer by creating Data Access Objects and using them in the Business Logic layer.
  • Involved in production deployment and release cycle. Coordinating with web hosting team for deploying the war using Harvest deployment tools.
  • Worked extensively on CVS as the version control tools.
  • Deployed the application using Web Sphere Application Server 8.5.
  • Developed web pages/presentation layer using HTML, JSP and CSS.
  • Developed Server side code using Servlets.
  • Used SAX parser for parsing xml documents and used XML transformations using XSLT.
  • Used RAD 8.5 as an IDE and deployed the entire application using web sphere application server.
  • Worked as production support lead for server builds and deployment.
  • Involved in testing of the production different stages of the product life cycles - Product version release, maintenance and performance patch releases.
  • Involved in requirements gathering from User
  • Troubleshoot, fix, implement and test the production issues and enhancements.
  • Wrote technical Detailed Design Documents DDDs for the developers to implement/analyze the scope of the enhancements in the application.
  • Worked as production support lead for server builds and deployment.
  • Involved in testing of the production different stages of the product life cycles.
  • Troubleshoot, fix, implement and test the production issues and enhancements.
  • Reviewed all deliverable from offshore
  • Owned complete ownership of all the deliverables
  • Code reviewed and unit tested all the projects deliverable from offshore
  • Provided post stabilization Production Support
  • Performed System Monitoring
  • Maintained Application Uptime as per SLA
  • Fixed all GAP application bugs, as prioritized by the IT and business PMs
  • Captured and logged all bugs, based on prioritized list provided by IT PM
  • Fixed Production bugs as prioritized by the IT PM
  • Provided fixes to the issues identified in UAT phase using HP Quality Center tool.
  • Reviewed changes with IT Dev team, including QA before pushing to Stage
  • Worked with Development QA resource for test scripts
  • Executed all pushes to Stage Prod as instructed by the IT Directory PM or Release Manager

Technologies: Java 7, Strut1.2, iBatis, JMS, IBM Rational Developer 6/7.5/8.5, IBM WebSphere 6/7/8.5, Oracle 11G, HP Quality Center, CA Harvest 12.5, HP PPM, CVS

Confidential

Web Services External WSX

Contribution:

  • As a senior team member I was actively responsible in the below phases of project:
  • Playing a key role in the implementation of 'WSX' project.
  • Understand the functional specification document and map functionalities with the existing code base with UML class diagram by interacting with team leads in remote locations.
  • Implemented MVC using Struts 1.2 framework.
  • Worked on Axis2Web Services for transferring data between different applications.
  • Coding in Java 4 involved Core Java, JSP, Servlets, MVC Struts, JDBC.
  • Deployed the application using Web Sphere Application Server 6.1.
  • Used RAD 6 as an IDE and deployed the entire application using web sphere application server.
  • Analysis of requirements for new project and impact analysis.
  • Preparation of Proof of Concepts.
  • Preparation of Project Management documents.
  • Designing and Development of code using Axis2 API as per the business requirements.
  • Development of code as per the business requirements
  • Coordinating with on-site Team and IT Client
  • Unit testing and system integration testing of the developed code.
  • Providing fixes to the issues identified in testing phase.
  • Packaging of the developed component to be deployed in a production environment.
  • Provide production support for the deployed project till it is stabilized
  • Received client appreciations for the projects I worked on

Technologies: Java 1.4, Servlets, Axis2, Web Service, UML, RAD 6, WebSphere 6.1, LDE2.0, ANT, CVS

Confidential

Know the Network KTN

  • As a senior team member I was actively responsible in the below phases of project :
  • Code development and UAT testing
  • Handling and debugging the Production Support and Maintenance cases
  • Handling the Backup DB responsibility
  • Responsible for query resolution from client.
  • Responsible for time estimation of the deliverables
  • Taking steps to prevent the defects/bugs in the system
  • Providing Training and assistance to the Team to train the domain.
  • Making appropriate Front End and Back End Setup for the System.
  • Preparing the various reports to be sent to client
  • Providing Training and assistance to the Team to train the domain.
  • Making appropriate Front End and Back End Setup for the System.
  • Preparing the various reports to be sent to client.

Technologies: JDK 1.4.2, Servlets, Struts, Oracle 9i, Eclipse, ANT CVS

Confidential

Web Directory:

Contribution:

  • As a team member I was actively responsible in the below phases of project:
  • System Monitoring
  • Establish automated monitoring of Directory application instance
  • Used SBPF to prepare High Level Low Level Designs
  • Creation of documentation which describes the whole application.
  • Create root cause analysis of incidents including all restarts to include - : Why it happened, Exact timings of downtime Start, End and Duration , Categorization of downtimes scheduled vs. unscheduled , Recommendation of how this can be avoided in future, All information to be captured for reporting purposes.
  • Monitor alert logs and analysis of these logs. Create issues in appropriate tracking system s .
  • On call support to ensure application uptime treating the production environment as P1 Support Services
  • Provide post stabilization Production Support
  • Maintain Application Uptime as per P1 SLA
  • Fix all Directory application bugs, as prioritized by the IT and business PMs
  • Capture and Log all bugs, based on prioritized list provided by IT PM
  • Fix Production bugs as prioritized by the IT PM
  • Functional test all development changes and submit to Dev
  • Review changes with IT Dev team including QA before pushing to Stage
  • Work with Development QA resource for test scripts
  • Execute all pushes to Stage Prod as instructed by the IT Directory PM or Release Manager
  • Execute HR-IT Related Tasks
  • Masking Unmasking of employees
  • Data discrepancies eg: Userid, reporting, etc.

Technologies: Java 1.4, Servlet, Velocity, JSON AJAX , Acegi security library for the Spring framework , SBPF, UML, Eclipse, ANT CVS.

Confidential

Learning Partner Management System

Contribution:

  • As a senior team member I was actively responsible in the below phases of project:
  • Development and testing.
  • Handling and debugging the Production Support and Maintenance cases.
  • Handling the Backup DB responsibility.
  • Responsible for query resolution from client.
  • Responsible for time estimation of the deliverables.
  • Taking steps to prevent the defects/bugs in the system.
  • Providing Training and assistance to the Team to train the domain.
  • Design the code using the code generated by ZAD Zensar Accelerated Development tool.
  • Design the UML diagrams based on SBPF Solutions Blue Print Foundry tool.
  • Providing fixes to the issues identified in testing phase using HP Quality Center tool.
  • Making appropriate Front End and Back End Setup for the System.
  • Preparing the various reports to be sent to client.

Technologies: JDK 1.4.2, Servlets, Struts, Regex, ZAD, HP Quality Center, Viatil Remedy, Oracle 9i, Eclipse, ANT CVS, CBF IT Dashboard, Case Open Tool

Confidential

Atlas Application Development

Contribution:

  • Responsible for development and testing.
  • Keeping track of the task completed and sending the detailed reports to the senior.
  • Providing Training and assistance to the Team to train the domain.
  • Identification of proper MIS for the task.
  • Making appropriate Back End Setup for the System.
  • Preparing the various reports to be sent to client.
  • Handling the Backup DB responsibility.

Technologies: JDK1.4.2, Swing, JUnit 3.8, Eclipse, ANT Rational Clear Case

Confidential

Software Engineer

Contribution:

  • As a team member I was actively responsible in the below phases of project :
  • Designing GUI through Swings.
  • Implementation of Business Logic.
  • Designing the database structure.
  • Coding and debugging of the program.

Technologies: JDK 1.4, Swing, RMI, Java Beans, JDO Java Data Objects

We'd love your feedback!