We provide IT Staff Augmentation Services!

Senior Engineer Resume Profile

4.00/5 (Submit Your Rating)

CA

PROFESSIONAL SUMMARY

  • Over 10 years of IT experience in developing web-based and distributed applications using Java,J2EE technologies including 3 years of experience in product development
  • Experience in Analysis, Architecture, Design, Development, and Deployment of various Object-Oriented, web based Enterprise Applications and Portal applications using Java/J2EE technologies
  • Expertise in Object-Oriented Analysis and Design techniques and UML notation and tools
  • Expertise in working with various open source software like Spring3.1, Hibernate3.3.2, Log4j, JUnit, Ant, Maven in development.
  • Expert in Java/J2EE code optimization and performance improvement.
  • Proficient in implementing various Java/J2EE design patterns including Singleton, Factory, Builder, Decorator, Proxy, MVC, Front Controller, DAO etc.
  • Proficient in using Jboss, Tomcat and Weblogic servers.
  • Experience in the development of Portlets using JSR168, JSR286 and WSRP specifications.
  • Experience in implementation of hook, portlet, EXT plugins and web content structures templates.
  • Hands on experience with Liferay's content management system and structure, customizing portlets, and out of the box Liferay features.
  • Experience in application deployment and performance tuning and especially for Liferay applications.
  • Experience in using Log4J, JUnit and CVS, SVN, Clear Case for Version Control.
  • Exposure to different delivery approaches from Waterfall to Agile. Worked in onshore/offshore model. Approx. 4 years' experience in practicing agile methodologies.
  • Proficient in using various IDE's like Eclipse, Jdeveloper, and net beans.
  • Highly experienced in developing Functional Requirement FRD Technical Design Documents TDD/SDD .
  • Specialization in the area of Unit System Level Integration Testing which includes Software Test Plan STP development, review and execution .
  • Concrete knowledge about the Product Life cycle and its development.
  • Possess in depth understanding of project life cycle processes and methodologies.
  • Developed and Implemented mission critical projects.
  • Good algorithm analysis and design skills apart from generic problem solving skills.
  • Consistent performance and quick to adapt new technologies.
  • Excellent knowledge of quality processes. Has more than 4 years of experience as IQA and worked as Assessment Team Member for SEI-CMMI Level 3 certification.
  • Strong analytical, presentation, problem solving and excellent inter-personal skills, ability to work independently and active team player with proven work ethics and leadership qualities.

TECHNICAL SKILLS

  • Programming Languages : Java1.4/1.5/1.6/1.7
  • J2EE Technologies : JSP2.0, JDBC4.0, Servlet2.4, JMS, Web Services JAX-WS, RESTful
  • Web Technologies : HTML, JavaScript, AJAX, XML, XSLT, Jquery, JSON
  • Frameworks : Spring3.0, Hibernate3.3.2, Liferay Portal Framework
  • Servers : Tomcat 6/7, Jboss5.x, Websphere6.x
  • Development Tools : Eclipse, JDeveloper11g, JMeter, JIRA, MS-Project
  • Build Tool : Jenkins Build atomization tool , Sonar checks Code compliance
  • Version Control : SVN, Rational ClearCase, Win CVS,GitHub
  • RDBMS : MS SQL 2005/08, MySQL5.x,Oracle9i/10g.
  • Operating Systems : Windows NT/XP/2003/8 and Linux

PROFESSIONAL EXPERIENCE

Confidential

Taxilla

Senior Engineer

Responsibilities

  • Involved in Requirement Gathering to create Product Requirement Document PRD .
  • Created Software Design Documents, System Requirement Specifications and Software Test Plans for the product.
  • Worked with Product owner and other stakeholders for developing the PRD
  • Involved in architecture and design of the product
  • Developing application using various Java/J2EE design patterns to improve usability and flexibility.
  • Used Spring ORM to integrate with the Hibernate and used the hibernate template to implement the business logic.
  • Used spring context application file to define beans, define data source and Hibernate properties.
  • Used Spring DAO on the Data access layer with the Hibernate.
  • Used Hibernate for persistence into MySQL database.
  • Integrated the server modules with RESTful Web Services
  • Development of prototypes for architecture validation
  • Involved in Code Reviewing of the entire application.
  • Optimization of code using refactoring techniques.
  • Involved in the performance tuning of the application.
  • Performed Unit-Level testing and Integration testing at the client location.

Environment

Java 7, J2EE, Spring3, Hibernate3.3.2, RESTFul Webservices, Clover ETL, AJAX, JSON, XSLT, Groovy, Eclipse Kepler, Tomcat7x, MySQL5x, Maven, SVN

Confidential

Senior Software Engineer

Responsibilities

  • Involved in requirement analysis.
  • Implemented test cases for different modules.
  • Implemented different types of custom portlets using JSR 168/286.
  • Extensively used interportlet communication IPC between various custom portlets.
  • Implemented different types of custom services using ServiceBuilder tool.
  • Implemented custom lucene search features for various modules.
  • Extensively used Webcontent display portlet and asset publisher portlet inorder to render the product updates and documents display based on certain criteria
  • Developed structures and templates for content management
  • Configured Kaleo workflow for WCM
  • Majorly involved in all the functionality and continuously supporting for enhancement of existing functionality and new functionality
  • Involved in Life ray team building program for Knowledge Portal.
  • Implemented client side jquery validations, dynamic table concepts using jQuery framework.
  • Developed the client application using Apache Axis to pull data from Taxilla web services.
  • Involved in testing the application components using JUnit framework.
  • Involved in bug fixing using bugzilla.
  • Developed the action components as request handlers and configured using Struts.
  • Used and customized Ant script for build and deploy process.
  • Involved in production deployment process.
  • Involved in implementing business rules document.

Environment

Java 1.6, MySQL 5.x, Liferay Portal 6.1, Tomcat 6.x, Eclipse 3.3, Struts, spring, hibernate, Toad for MySQL, Axis2 Framework, SoapUI 1.7 and jQuery 1.6.

Confidential

Senior Systems Analyst

Responsibilities

  • Perform business functional analysis for project requirements, Interacts with business users and systemizing the process to meet the business needs.
  • Create Proof of Concepts to support the design.
  • Design various modules and authoring Design Document.
  • Provide estimates for various modules.
  • Involved in design and development of the system using Java/J2EE, Spring MVC and Hibernate technologies
  • Development enhancement of some of the modules and functionalities
  • Prepared LLD, RTM, prototypes on UI Design and conducted design walk through for approval of system design document
  • Worked on Design Patterns such as DAO, DTO, Factory Pattern, MVC and Singleton.
  • Used Sonar for code reviews
  • Performed load testing using JMeter
  • Involved in testing the application components using JUnit framework.
  • Involved in working on the critical fixes that are found in testing and during the client review.
  • Address priorities issues as part production support to the client.
  • Used Rational Clear Case as configuration management tool.
  • Involved in Release meetings and supported deployments on QC, Staging and production environments.

Environment

Java 1.6, MySQL 5.x, WebSphere5.x, Eclipse 3.x, Hibernate 3.x, Spring 2.x, Adobe Lifecycle, ExtJS, JSP1.2, JavaScript, JQuery, AJAX, XML, log4J, JMeter, Sonar, Maven

Confidential

Systems Analyst

Responsibilities

  • Involved in gathering the requirements from the clients and performed analysis to create the application design
  • Participating in the knowledge transfer sessions with the customer and assist the team in understanding the application functionality
  • Estimation, design and development of various modules
  • Designing and implementing technical solutions for new products and features
  • Responsible for integrating the Server Side code with UI for running the Save functionality and image retrieval in Civil Orders, and Workqueues
  • Worked closely with team members from across all functions
  • Actively involved in code walkthroughs and meetings with development team to discuss related issues
  • Responsible for ongoing maintenance, bug fixing, and quality improvement of the code
  • Effectively collaborated with other engineers, architects, managers and product managers to solve complex problems spanning multiple projects

Environment

Swing, Java, JMS, EJB, JBoss, Oracle8i, Eclipse, WinCVS, PMD, Bugzilla

Confidential

Systems Analyst

Responsibilities

  • Worked as Onsite Tech Lead during UAT support for V2.0
  • Coordinated with the end users for completing the acceptance testing
  • Coordinated with GE eOPS team for deploying the application on LT, IST, Staging and Production servers
  • Analysis of the specifications provided by the clients
  • Designing the application using Rational Rose
  • Designing the Schema in eMatrix
  • Developing the application using CASPER framework
  • Performing code reviews
  • Preparing the quality documents as per Satyam's standards

Environment

Java1.3, JSP, CASPER, eMatrix9, Weblogic 5.1, Tomcat 4.0, Rational Rose, Ant

Confidential

Java Developer

Responsibilities

  • Analysis of the specifications provided by the clients
  • Design and Development
  • Testing - unit testing amp integration testing
  • Responsible for overseeing the Quality procedures related to the project

Environment

Java, JSP, CASPER, IntelliJ, Toad, WinCVS, Weblogic 6.1, Oracle8i

Confidential

Java Developer

Responsibilities

  • Identifying the tool requirements and features to be translated
  • Documenting and prioritizing the features and preparing road map for the tool development
  • Mapping Oracle forms features to ADF equivalent features
  • Worked on generating server side code using ADF Business components
  • Actively involved in code walkthroughs and meetings with development team to discuss related issues

We'd love your feedback!