Senior Software Engineer Resume
Quincy, MA
PROFESSIONAL SUMMARY:
- Over 9 years of experience in developing web applications and products using Java,J2EE.
- Well Versed in Agile Development process from last 2 years.
- Worked extensively in GWT and Spring - Web MVC.
- Development experience in Struts, Spring, Hibernate, HTML,CSS, Web Services, Ajax and JavaScript.
- Expertise in Apache Tomcat, JBoss and Oracle application server.
- Strong working knowledge on IntelliJIdea, JDeveloper10.1.3 and Eclipse 3.4.2.
- Hands on experience with version control tools like CVS, GIT and Clearcase.
- Worked in Windows XP/7, Mac (Leopard and Snow Leopard) and Linux environments.
- Good knowledge in Hadoop, MapReduce and Hive.
- Substantial experience in Telecom, Retail and Insurance Domains.
- Flexible and versatile to adopt new environment.
TECHNICAL SUMMARY:
Programming Languages: Java, J2EE.
J2EE Technologies: JDBC,Servlets and JSP.
Framework: GWT, Spring, JSF, Struts and Hibernate.
Markup Languages: HTML.
Application/Web Server: Apache Tomcat5.5, Weblogic 8.1, OC4J.
Database: Oracle 10g.
IDES: IntelliJIdea11.0, JDeveloper10.1.3, Eclipse 3.4.2.
Operating Systems: Windows XP, Macos (Tiger and Leopard), Linux.
PROFESSIONAL EXPERIENCE:
Confidential, Quincy, MA
Senior Software EngineerEnvironment: Java, GWT,Active MQ,Ant,Junit.
Tools: Eclipse, CVS, RTC,Clearcase.
Responsibilities:
- Involved in architecture design.
- Attending daily stand up meetings in which we address what we did and what are we going to do today and impediments if any.
- As a Module Lead, responsible for writing code for end to end functionality using OWT(GWT) framework to meet acceptance criteria.
- Responsible for writing JUnits and Test suite for regression testing.
- Responsible for giving demos to product owner for pre acceptance of stories.
- Creating tasks in RTC for each story and assigning to individuals.
- Handling UAT,PROD DB and Web application deployments using Cloud controller.
Confidential
Senior Software EngineerEnvironment: Java, J2EE, spring, Hibernate, JBoss, Mac.
Tools: Eclipse, CVS, Radar, Maven.
Responsibilities:
- Requirement discussions with onsite team and implemented solutions for the same.
- Responsible for writing unit and integration test cases.
- Coordinating with Onshore Offshore on day-to-day basis for all the Work Updates.
- Impact analysis for new enhancements.
Confidential
Senior Software EngineerEnvironment: Java, J2EE, spring, Hibernate, Apache Wicket, JBoss, Linux.
Tools: IntelliJ, GIT, JIRA, Maven.
Responsibilities:
- Developed in Agile development process.
- Involved in design, Coding, Unit Test and Integration Test.
- I was interacting with client for the requirements.
- Requirement and Impact Analysis.
- Functional, Detailed Design and Feature implementation.
- Maintenance and Enhancements.
Confidential, San Jose
AssociateEnvironment: Java, Struts, TIBCO, Web sphere.
Tools: Eclipse, PVCS, Kintana, HPPM
Responsibilities:
- Major enhancement in MDUT from 2003 xls support to 2007 xlsx support using Apache POI (3.6) API. Handled all the required code changes for this enhancement.
- Responsible for preparing TDD, Use case diagrams and Deployment plan for Production.
- Coordinating with Onshore-Offshore on day to day basis for all the Work Updates.
- Developed the Business process using various activities that needs transformation mapping in Business Works.
- Configuring the Active Database Adapter and designing JDBC activities.
Confidential
Assistant Systems EngineerEnvironment: Java, Struts, WebServices, Tomcat, AJAX, PeopleSoft.
Tools: Eclipse, Radar, Espresso and CVS.
Responsibilities:
- Involved in Analysis and Coding.
- Mentoring the new team Members.
- As a Module Lead, leading a team of three Members.
- Involved in implementing the creating and parsing of XML using DOM4J parser.
- Coordinating with Onsite-Offshore on day to day basis for all the Work Updates.
- Preparing project related Use case diagrams, Class diagrams and MOM documents for client meetings.
Confidential
Assistant Systems EngineerEnvironment: JDBC, JSF, AJAX, OC4JServer and MacOS.
Tools: JDeveloper, Radar, Espresso and CVS.
Responsibilities:
- Interacting with client for requirement understanding.
- Played the role of designer.
- Involved in System Design, Coding, Unit Test, Integration Test and End-to-End testing.
- Following the quality standards using IQMS.
- Preparing MOM documents for client meetings.
Confidential
Assistant Systems EngineerEnvironment: Java, JDBC, Ajax, JSF, Tomcat and Macos.
Tools: Eclipse, Radar, Espresso and CVS.
Responsibilities:
- Developed Servlets for controlling the flow in the application.
- Involved in Developing Front End using JSP.
- Following the quality standards using IQMS.
- Documenting the tasks performed.
- Writing code for Database connectivity using JDBC.