We provide IT Staff Augmentation Services!

Senior Software Engineer Resume Profile

2.00/5 (Submit Your Rating)

Fairfax, VA

Summary:

  • Over 10 years of excellent experience in Software Design and Development using Object-Oriented and Client- Server technologies
  • Extensive experience in developing software applications for Banking Financial Services, Telecom and HealthCare domains
  • Worked extensively in J2EE and Web based applications using Java, JSP, Servlets, Struts, JSF, Spring, Hibernate, EJB, XML and JDBC
  • Experienced in distributed architecture, design patterns, MVC Architecture, J2EE design Patterns, Java Design Patterns, and Object Oriented Design and RDBMS concepts.
  • Solid experience in using various UI frameworks like Ajax and ExtJS.
  • Used Hibernate Annotations for hibernate mappings and extensively worked on HQL and Hibernate Criteria Queries.
  • Good experience of Oracle, SQL Servers and DB2 databases.
  • Very good knowledge in coding and debugging stored procedures views and triggers using SQL and PL/SQL.
  • Extensive experience in developing and deploying applications on Tomcat, JBoss, Websphere and Weblogic Application servers.
  • Experience in gathering/ analyzing business requirements, creating use cases, sequence diagrams, activity diagrams and class diagrams using industry standard notations such as UML using Rational Rose and Together Control Center TCC .
  • Very good experience in using Maven and Ant. Very good experience in using SVN,CVS,VSS.
  • Very good experience and knowledge of complete Software Development Life Cycle SDLC of applications confirming to quality procedures and standards.
  • Demonstrated proficiency with excellent technical skills and with strong customer interaction skills and a very good team player.

Technical Skills:

  • Operating Systems: Windows NT/2000/XP, UNIX
  • Languages APIs: Spring Framework 2.5/3.0, Hibernate 3.5, Java, J2EE, EJB2, JSP, Servlet, JDBC, MVC, Struts 1.3 , JSF,ExtJs 3.3.0,AJAX, XML, XSLT, XSD, PL/ SQL, HTML, Java Script, VB Script, ColdFusion.
  • Application Servers: Web sphere 6.0/6.1, Web logic 8/9, JBoss 4.2, Tomcat 5/6/7
  • Design Tools: UML with Rational Rose, Together Control Center
  • Development Tools: Eclipse, WSAD, Net Beans, RAD 6.1 7.0
  • Databases: Oracle 7.x, 8i, 9i, 10g, 11g , SQL Server 7.0, 2000 , DB2
  • Version Tools: MS Visual SourceSafe, CVS, Clear Case and Subversion SVN

WORK HISTORY:

Confidential

Role : Senior Software Engineer

Responsibilities

  • Involved in web application, school tools presentation layer using Spring MVC and ExtJS.
  • Involved in Fee Payment Service using Spring JMS API and PayPal API.
  • Implemented WSDL based Spring Web Service with JAXB marshaller for Detailed Application Data File Service DADF where applicant's data will be exchange to schools for their custom applications.
  • Involved in Spring RESTful services which serves JSON for web application and school tools service layer.
  • Involved consuming Spring Web Service using WSDL for Criminal Background Check Service CBC and Letters of Evaluation Service LOE
  • Developed Data Access Modules in Web Application, School tools, Print Service, Payment Service using Hibernate and Spring JDBC.
  • Prepared JUnit test cases for worked Service APIs.
  • Involved in discussions with customers, school representatives, admission officers and business analysts regarding requirement analysis.

Technologies:

Java,JEE,Spring Frame work 3.0, Hibernate 3.5, XML, JSP, RAD 7.5, Oracle11g, JUnit, Websphere 6.1, Log4j Subverison,Maven PL/SQL, Toad,ExtJS.

Confidential

Role : Sr. Application Developer.

Responsibilities:

  • Involved in discussions with customers for requirements gathering.
  • Involved in Review Application module.
  • Involved in preparing detailed design documents, Class and Sequence Diagrams using UML and Rational Rose.
  • Implemented presentation layer using Spring MVC
  • Implemented SimpleUrlHandlerMapping and MultiActionController, SimpleFormController and AbstractWizardFormController in Spring MVC.
  • Developed spring remote services HttpInvokerService , used to communicate with quoting system for quoting module.
  • Used spring web services to get various application form templates for various activities from FISERVE system.
  • Used Spring DAO framework for JDBC Hibernate to access data layer.
  • Prepared Junit Test cases for the modules worked in the application

Technologies:

Spring Frame work 2.0, Hibernate 3.0, Velocity Template Engine, XML, JSP, Java, RAD 7.0, DB2, Rational Rose, Junit, Rational Clear Case, Clear quest, Log4j, Websphere 6.0.

Confidential

Role : Sr.Systems Analyst

Responsibilities:

  • Involved in mapping tool module.
  • Actively involved in discussions with customers for requirements gathering.
  • Worked in preparing Impact analysis, High level and Low-level design documents of requirements using UML and Rational Rose UseCase, Activity, sequence and Class diagrams
  • Implemented the presentation layer using JSF managed beans .
  • Designed and developed EJBs Session Beans for the module.
  • Implemented the following J2ee Design Patterns: Data Access Object, Value Object, Session Fa ade and Service Locator.
  • Developed MQSeries message system to batch updates in Mapping Tool module.
  • Involved in development of Verizon's own testing framework Vzunit for APIs prepared in application.
  • Designed and developed Hierarchy Management Tool Customer Hierarchy using Ajax.
  • Worked in developing database controller classes to use through out the application.
  • Performed Code review using PMD sourceforge.net
  • Wrote PL/SQL package to use in application using functions, procedures, triggers and varrays.
  • Prepared Vzunit test cases for APIs, which were developed in Application.

Technologies:

JSF Frame work, EJB2.0, Axis Web services, MQSeries, Ajax, XML, Java, JBoss, Eclipse, Oracle 10g,PL/SQL, Toad, Rational Rose, Vzunit and PMD.

Confidential

Role : Sr.Systems Analyst

Responsibilities:

  • Played module lead role Sales Hierarchy Module.
  • Interfacing with requirement team and business functional team to coordinate the development.
  • Interacting with offshore and onsite management.
  • Prepared high level and low-level design for Sales Hierarchy module.
  • Redesigned the existing application to use Struts Presentation Framework.
  • Involved in coding Entity Beans for data persistence layer.
  • Developed the application using Websphere Studio Application Developer IDE.
  • Prepared Unit Test Plan and execution of Unit test cases using JUNIT integrated in WSAD IDE.
  • Involved in development of the validator classes to use through out the application.
  • Involved in quality assurance activities like reviews and code walkthrough.

Technologies:

Struts Frame Work, EJB 2.0, XML, Java, WSAD IDE, Websphere 5.1, Oracle 9i, Rational Rose and Junit.

Confidential

Role : Software Engineer..

Responsibilities:

  • Interacted with customer about the requirements.
  • Played module lead role for Customer Portfolio management module.
  • Prepared high level and low-level design documents for the worked modules
  • Identification of required design patterns for the modules
  • Developed customer portfolio module using EJBs, Jsps, and Struts Frame work
  • Developed complex reports using stored procedures in Oracle Pl/sql.
  • Used Eclipse IDE for the application development
  • Designed and developed the customized presentation of the screen for each customer in portfolio management module
  • Involved in system testing while integrating with other modules and fixing the bugs.
  • Suggested customized presentation of the front end in customer's portfolio management module, which successfully implemented in the project.
  • Tuned the queries used for reports that results good performance in reports module.

Technologies:

Java, Struts Frame work, EJB, Weblogic Workshop IDE, Weblogic 6.0, Oracle, Together Control Center and JUnit.

We'd love your feedback!