Senior Software Engineer Resume
San Francisco, CA
SUMMARY:
- Senior Software Engineer with more than 10 years of experience in full life cycle development involving analysis, design (System/OO), development, deployment, testing, documentation, implementation & maintenance of application software in Web - based environment, Distributed n-tier architecture and Client/Server architecture.
- Excellent verbal/written communication and presentation skills.
- Extensive Experience with J2EE technologies using JAVA, SPRING Framework, Spring MVC, SERVLETS, JSP, WEB SERVICES, AXIS 2, SOAP, WSDL, HIBERNATE, AJAX, EJB, Junit, Web Logic, Web Sphere Application Server, RMI, Swing, JNDI, HTML5, CSS, Java Script, Struts, JSON, JQuery, Angular JS, Node.JS, Express.JS, Restful Web services, MongoDB, Log4j.
- Experienced with XML related technologies such as XML, XSL, XSLT, DTD, Schema, JAXP, JAXB, DOM and SAX parsers.
- Experience in WEB SERVICES, Axis, SOAP, and WSDL.
- Experience in UNIX, Batch Job Processing and Shell Scripting.
- Worked on ORACLE (SQL, PL/SQL), MS SQL, NoSQL, MongoDB.
- Experienced in WebLogic, IBM WebSphere, and Tomcat.
- Experienced in Eclipse, Spring STS, JDeveloper, WSAD, Enterprise Architect (EA - Design Tool)
- Experienced in CASE Tools using Rational Rose and Microsoft Project Plan (MPP)
- Worked on various design framework using Spring, Struts, Design Patterns, MVC architecture.
- Experience in software configuration management using SVN, Clear Case, Visual source safe (VSS), Concurrent Versions System (CVS), Rational Clear Case and Perforce.
- Experience in software configuration management using Visual source safe (VSS), Concurrent Versions System (CVS), Rational Clear Case and Perforce.
TECHNICAL SUMMARY:
Technologies: JAVA, Servlets, JSP, Junit, Ajax, Hibernate, Spring Framework(Spring MVC, Spring JDBC, IOC), WEB SERVICES, SOAP, WSDL, Axis, Java Script, Oracle, Restful Web services, EJB, RMI, JMS, JNI, Struts, TDD, AngularJS, Node.JS, Express.JS JQuery.
Languages: Java, HTML, CSS, SQL, PL/SQL, Log4j.
Script Languages: Java Script, Ajax, UNIX and Shell scripting.
Web Servers: Tomcat, Java Web Server 2.0, and Iplanet4.0
Application Servers: WebLogic Server, WebSphere.
Framework: Spring, Struts Framework and Design Patterns
PROFESSIONAL EXPERIENCE:
Confidential, San Francisco, CA
Senior Software EngineerResponsibilities:
- Gathered business requirements, analyzed them and converted business requirements to technical specifications.
- Working in all parts of the project life cycle like design, development, testing and enhancements.
- Used J2EE technologies JAVA, Java Script, JSP, JDBC, HTML, CSS, Spring MVC, WEB SERVICES.
- SQL, PL/SQL and Stored Procedures for ORACLE back - end database.
- Responsible in Architecting, design, and development of enhancements.
- Involved in Unit and Functional phases of testing for the applications.
- Used Clear Quest as defect tracking system.
Environment: Java, J2EE, JSP, SPRING Framework, WEB SERVICES, JNDI, JDBC, HTML, JavaScript, XMLMaven, Oracle, Shell Scripting, Eclipse and Enterprise Architect.
Confidential
Senior Software EngineerResponsibilities:
- Gathered business requirements, analyzed them and converted business requirements to technical specifications.
- Converted various modules from Struts to Spring technologies. Used Spring Annotations and Spring MVC framework.
- Working in all parts of the project life cycle like design, development, testing and enhancements.
- Used J2EE technologies JAVA, Java Script, JSP, JDBC, WEB SERVICES, HTML, CSS, XML and others.
- SQL, PL/SQL and Stored Procedures for ORACLE back - end database.
- Responsible in Architecting, design, and development of enhancements.
- Involved in Unit and Functional phases of testing for the applications.
- Used Clear Quest as defect tracking system.
Environment: Java, J2EE, JSP, SPRING Framework, WEB SERVICES, HTML, CSS, JavaScript, XML, MavenOracle, Hogan ODS/PAS, RCS, Eclipse and Enterprise Architect.
Confidential
Senior Software EngineerResponsibilities:
- . Gathered business requirements, analyzed them and converted business requirements to technical specifications.
- Working in all parts of the project life cycle like design, development, testing and enhancements.
- Used J2EE technologies JAVA, Java Script, JSP, WEB SERVICES, HTML, CSS, Spring, AngularJS, Node JS, MongoDB and others.
- Responsible in Architecting, design, and development of enhancements.
- Involved in Unit and Functional phases of testing for the applications.
- Used Clear Quest as defect tracking system.
Environment: Java, J2EE, AngularJS, Node.js, Express.js, MongoDB, HTML, CSS
Confidential
Senior Software EngineerResponsibilities:
- Gathered business requirements, analyzed them and converted business requirements to technical specifications.
- Working in all parts of the project life cycle like design, development, testing and enhancements.
- Used J2EE technologies JAVA, Java Script, JSP, JDBC, HTML, CSS, Spring MVC, WEB SERVICES, SOAP, WSDL and others.
- SQL, PL/SQL and Stored Procedures for ORACLE back - end database.
- Responsible in Architecting, design, and development of enhancements.
- Involved in Unit and Functional phases of testing for the applications.
- Used Clear Quest as defect tracking system.
Environment: Java, J2EE, JSP, SPRING Framework, WEB SERVICES, HTML, CSS, JavaScript, XML, MavenOracle, Eclipse and Enterprise Architect.
Confidential
Responsibilities:
- Gathered business requirements, analyzed and converted business requirements to technical specifications.
- Working in all parts of the projects like design, development, testing and enhancements and production support.
- WEB SERVICES, SOAP, WSDL and deployed to application server.
- Used J2EE technologies JAVA, Java Script, JSP, JDBC, Servlets, HTML, CSS, XML and others.
- Used SQL, PL/SQL and Stored Procedures for ORACLE back - end database.
- Working on several batch job processing using ProC, Perl script and PL/SQL.
- Analysis on re-writing the framework to better frameworks like SPRING.
- Responsible in Architecting, design, and development of enhancements.
- Implemented the optimization techniques to improve performance.
- Configured and set up the new Prod Fix DB environment for the business need.
- Involved in Unit and Functional phases of testing for the applications.
- Identified BCP slowness issues and given solutions.
Environment: Java, J2EE, JSP, WEB SERVICES, Axis 2, JNDI, JDBC, Servlets, HTML, CSS JavaScript, WebSphere, Tomcat, XML, Maven, Oracle, Hogan ODS/PAS, RCS, UnixShell Scripting, UML, Eclipse.
Confidential
Senior Software EngineerResponsibilities:
- Gathered business requirements, analysed and converted business requirements to technical specifications.
- Working in all parts of the projects like design, development, testing and enhancements and production support.
- Developed WEB SERVICES using Axis 2, SOAP, WSDL and deployed to application server.
- Enhanced various functionalities for second module with Web Services using Eclipse, JDeveloper, top to bottom and bottom to top approaches and Axis 2
- Used J2EE technologies JAVA, Java Script, JSP, JNDI, JDBC, Servlets, HTML, CSS, XML and others.
- Used SQL, PL/SQL and Stored Procedures for ORACLE back - end database.
- Working on several batch job processing using Shell script and PL/SQL.
- Responsible in Architecting, design, and development of enhancements.
- Implemented the optimization techniques to improve performance.
- Configured and set up the environment for both development, testing and production.
- Use case diagrams (UML) are developed for the applications.
- Involved in Unit and Functional phases of testing for the applications.
- Written UNIX shell scripts for batch jobs.
Environment: Java, J2EE, JSP, WEB SERVICES, Axis 2, JNDI, JDBC, Servlets, HTML, CSSJavaScript, Weblogic 10.3, Weblogic 8.1 Server, XML, Maven, Oracle, UNIX, Shell Scripting, UML, Eclipse.
Confidential, SFO, CA
Senior Software EngineerResponsibilities:
- Gathered business requirements, analyzed and converted business requirements to technical specifications.
- Involved in all parts of the projects like design, development, testing, enhancements and production support.
- Enhanced various functionalities like processing item files for the stores, merging the item files and creating new items on daily basis.
- Used J2EE technologies JAVA, AXIS 2, WEB SERVICES, SOAP, WSDL, Java Script, RMI, JNDI, JDBC, Servlets, HTML, CSS, XML and others.
- Used SQL, PL/SQL and Stored Procedures for ORACLE back - end database.
- Responsible in Architecting, design, and development of enhancements.
- Enhancements done extensively for Oracle Retek Confidential (POS) and SIM applications.
- Implemented the optimization techniques to improve performance.
- Configured and set up the environment for both development and testing and production.
- Use case diagrams (UML) are developed for the applications.
- Involved in Unit and Functional phases of testing for the applications.
- Written Unix shell scripts for batch jobs.
- Ran Load runner scripts for performance and Load testing;
Environment: Java, J2EE, RMI, JNDI, JDBC, Servlets, HTML, CSS, JavaScript, Retek Server, Perforce, XML, Maven, Web Services, Axis 2, WSDL, SOAP, Oracle, Unix, Shell Scripting, Load Runner, UML, Eclipse and Retek Confidential product development.
Confidential
Senior Software EngineerResponsibilities:
- Designed and developed Spring MVC pattern and IOC.
- Developed DAO components using Hibernate persistent layer.
- Entire application in Tomcat server.
- Developed the JSPs that have different kinds of views like JSTL View and PDF Views.
- Used Spring framework for object creation and as controller (Dispatch Servlet).
- Involved in writing test plan, test cases, test suite, properties file and functional testing of these applications.
Environment: Java, JDK1.4, J2EE, JSP, JNDI, Hibernate, Spring Framework (Spring MVC, IOC), HTML, CSS, JavaScript, Tomcat, and Eclipse.
Confidential
Senior Software EngineerResponsibilities:
- Gathered business requirements, analysed and converted business requirements to technical specifications.
- Involved in developing the modules of creating and generating the transactions.
- Used J2EE technologies JAVA, SERVLETS, JSP, JAVA SCRIPT, AJAX, JSTL, STRUTS, JDBC, HTML, CSS, XML and others.
- Developed WEB SERVICES using AXIS, SOAP, and WSDL.
- Developed the controller components (Actions) and DAO Components and used Tag libraries.
- Used SQL, PL/SQL and Stored Procedures for Oracle back - end database.
- Responsible in Architecting, design, and development of JSP, Servlets and STRUTS.
- Implemented the optimization techniques to improve performance.
- Configured and set up the environment for both development and testing and production.
- Web Services are used for the external resources.
- Involved in Unit and Functional phases of testing for the applications.
Environment: Java, JDK1.4, J2EE, AJAX, JSP, Web Services, AXIS, WSDL, JNDI, JDBC, JSTLCustom tags, Servlets, Struts, HTML, CSS, DHTML, JavaScript, WebLogicRational Clear Case, XML, Oracle, Unix, UML, Eclipse.
Confidential, FL
Senior Software EngineerResponsibilities:
- Entire application in Tomcat server.
- Interacted with business on their needs on weekly basis.
- CCS uses the Oracle as the database.
- Developed the JSPs that interact with Servlets and to the helper classes.
- Used Hibernate as Persistence tier for the application.
- Used TOAD as Oracle database interaction tool and created procedures.
- Rational Clear Case Versioned Object Base is used for secure, permanent shared data repository of files.
- Involved in writing test plan, test cases, test suite, properties file and functional testing of these applications.
Environment: Java, JDK1.4, J2EE, JSP, JNDI, JDBC, Hibernate, Struts and Tiles, HTML, CSSJavaScript, Tomcat, Rational Clear Case, Oracle, TOAD, Unix, UML, Eclipse.