We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

4.00/5 (Submit Your Rating)

Foster City, CA

SUMMARY:

  • SDLC: Over ten years of experience as a full stack engineer in all phases of software development life cycle with analysis, design, development, integration, implementation, maintenance, testing & debugging of software applications in client server environment, object oriented programming and web based applications.
  • Front End: Strong front - end development knowledge using JSP, JavaScript, Sass, CSS, XML, HTML, DHTML and AJAX. Extensive Knowledge in design and development of User Interfaces using HTML5 , DHTML , CSS3 , JavaScript , ExtJS, jQuery , AJAX , Bootstrap, NodeJS, Web Components, ES6, React, Redux and Sass.
  • Involved in creating unit test cases using Mocha, Chai, Sinon Webcomponent Tester and karma .
  • Experience with CSS preprocessors SASS and LESS .
  • Web Applications: Hands on experience in implementing systems on multiple J2EE application servers, servlet engines, and servers including Weblogic, Apache and Jakarta Tomcat.
  • Architecture: Proficient in the design, development and implementation of Model-View-Controller (MVC) using Spring Webflow, Struts Frameworks, Design Pattern like factory pattern, Business delegates and DAO, Front controller, J2EE Architecture, SDLC, Software Engineering, and Agile Methodologies.

TECHNICAL SKILLS:

Web Technologies: Web Components, ES6, HTML5, DHTML, CSS3, AJAX, JQUERY, Web API, Web Services, REST, SOAP, WSDL, XML, XSLT, Sass, React, Redux, ExtJS

Unit test: Mocha,Chai,Sinon, Karma

Cloud: AWS

Java: Java 8.0, JNDI, JSP, Servlets, Java Beans, JDBC/ODBC, Hibernate 2.0

Enterprise Servers: Apache Tomcat

Programming: SQL, HTML 5.0, DHTML, JavaScript, AJAX, JSON, UNIX Shell Scripting, Sass, CSS

Databases: Oracle 10g, MySQL 5.0, DB2, DynamoDB(AWS)

Environment: UNIX, RedHat Linux

Versioning / Build Tools: Perforce, CVS, Ant, SVN, Gulp, Node.js

Frameworks: Struts, ExtJS, Dojo, Spring

GU/IDE: Eclipse, IntelliJ, Atom, Sublime

PROFESSIONAL EXPERIENCE:

Confidential, Foster City, CA

Senior Software Engineer

Responsibilities:

  • Leading a team of developers to develop business solutions such as simulators for various utility functions.
  • Involved in full life cycle development of real-time web based applications and enhancement of feature set of existing applications.
  • Designing and implementing web tier features, UI, data validation rules, access and authorization rules, error handling.
  • Developing REST services using BO.
  • Guiding and drafting design specs for cross teams to use existing UI and Rest framework.
  • UI unit testing.
  • Instrumentation of custom metrics for time series data in dynamoDB using AWS cloudwatch.
  • Develop UI using CSS3, SASS, HTML5 and EXTJS 4.2.2 framework.
  • Implemented scripting with Ajax and XML to dynamically refresh the page contents.
  • Working on the rearchitecture of the current project into new framework with Webcomponents.
  • Working with Restful webservice calls to get the required data from backend.
  • Worked on Cross Browser Issues for different versions of IE, Mozilla, chrome.
  • Work with product management, QA, and other technical teams to build world class product
  • Working on front end related Jira tickets per priority as needed.
  • Upgrading the application as per the EXT JS framework releases
  • Maintaining documents and source code in Perforce

Environment: Spring, Eclipse, Tomcat, Ext JS 4.3, Web-components, Node,Gulp, CSS, REST, AWS, Mocha, Chai, Sinon, Webcomponent Tester, Karma.

Confidential, San Ramon, CA

Senior Software Engineer (Java/J2EE Developer)

Responsibilities:

  • Interface with users to define system requirements for new applications and for necessary modifications and upgrades of existing applications,
  • Design and develop code for new and existing applications, including intranet and external websites.
  • Research and resolve production issues for supported applications

Environment: Spring 2.5, Eclipse, Hibernate 3.0, Ant 1.7, Log4J.

Confidential, Mountain View, CA

Java/J2EE Developer

Responsibilities:

  • Designed and developed applications using spring framework.
  • Maintained and configured existing applications and their web components.
  • Migrated a subsystem from JBoss to Weblogic.
  • Configured BEA Weblogic.
  • Added features in web component using JSP, HTML, CSS and JavaScript

Environment: Spring 2.5, Intellij Idea, Hibernate 3.0, Ant 1.7, Log4J, XML, CSS, Java Script..

Confidential

Technical Lead Senior Software Engineer

Responsibilities:

  • Identified System Requirements and developed high-level design for applications.
  • Developed user interface using JSP, JAVASCRIPT, AJAX, HTML, DHTML and CSS.
  • Designed and developed business objects, data objects, view objects and helper classes.
  • Developed applications using Struts framework and DOJO toolkit.
  • Integrated code with third party tools like Address book, Omniture, User Presence etc.
  • Involved in end to end system testing of the applications.
  • Handled release notes for each release for some applications.

Environment: Java, J2EE, JSP, JSTL, Struts, Apache Tomcat, Log4J, Eclipse, DHTML, Java Script, AJAX, CSS, SQL (Sybase), Linux, Jboss, CVS

Confidential

UI Developer

Responsibilities:

  • Developed modules according to manifest so that when a module is dropped into place, the framework parses it and embeds its script links and markup into the page.
  • Created web components using AJAX and RSS feeds.
  • Developed a set of generic utility JavaScript API's.

Environment: Java, JDBC, HTML, DHTML, JavaScript, Servlets, JSP, XML, XSL

We'd love your feedback!