We provide IT Staff Augmentation Services!

Senior Developer Resume

3.00/5 (Submit Your Rating)

CA

PROFESSIONAL SUMMARY:

  • About 12 years of experience in different stages of software development - Requirement analysis, design, development, deployment and maintenance using Java, TeamSite CMS, Servlet, JSP, Struts, Spring, REST web services, XML, Oracle, MySQL, WebLogic and Tomcat technologies in Retail & Supply chain and Energy management domains.
  • Expertise through all the phases of Software Development Life Cycle (SDLC) in developing web applications using JAVA, JEE Technologies, TeamSite CMS application .
  • Extensive experience in Java, Servlets, JSP, Spring, REST Web Services, Hibernate, Struts etc .
  • Experience with web technologies like HTML, JavaScript, JQuery, Ajax, Angular JS, and Bootstrap JS.
  • Extensive experience in MVC framework and Web Development technologies .
  • Experienced in design using Object Oriented Principles.
  • Experience with databases like Oracle and MySQL as backend database servers.
  • Experience in using automation tool SOASTA to automate the web testing.
  • Extensive experience in Client Server, J2EE technologies.
  • Excellent interpersonal, communication, research and problem solving skills.
  • Highly motivated, results oriented and leadership skills with great team ethics.

TECHNICAL SUMMARY:

Operating systems : Windows, MS-DOS, UNIX

Languages : Java, JEE, SQL, PL/SQL

Web Technologies : JSP, Servlet, Spring, Hibernate, HTML, Java Script, AJAX, JQuery, Angular JS

Databases : Oracle 10g, MySQL.

Application/Web servers : WebSphere, Tomcat 6.0

Frameworks : TeamSite CMS, NodeJS, SOASTA, Fusion Charts, JFreeCharts, SVG

IDE’s : Eclipse, IBM Rational Application Developer (RAD), SOAP UI, WINSCP, SQL Tools, SQL developer, TOAD, MS Visio.

Versioning tools : GIT, CVS, Microsoft VSS and Rational Clear Case.

PROJECT EXPERIENCE:

Confidential, CA

Senior Developer

Responsibilities:

  • Gathered the requirements and brainstormed the solutions with prototypes.
  • Prepared technical specifications for the project.
  • TeamSite CMS is used for creating custom components and templates.
  • Used Restful web services using Spring MVC to expose the functionalities of Search, Preferences, Article Rating, Favorites Management modules.
  • Developed a summary module to list down the number of calls received on an hourly basis and the topics helped with, to know the ranking of the topics being questioned.
  • Have used Node JS as front-end package manager along with Grunt for continuous integration.

Environment: Java/J2EE, Team Site CMS, Spring, JPA, Hibernate, JavaScript, Angular JS, Node JS, XML, log4j, REST Services, Oracle, Tomcat, GIT, Maven, Eclipse.

Confidential, MI

Dev Lead

Responsibilities:

  • Participated in business discussion to get the requirements and clarification.
  • Prepared technical specifications for the project.
  • Used Restful web services using Spring MVC to expose the functionalities of Pillar, Notification, Subscription management modules.
  • Created GIT repositories and assigned team for development using GIT.
  • Developed Gradle build scripts to get integrated with liquibase, PIT mutation testing, etc.
  • Developed an Event Tracking System using Google API to analyze the employee’s interest in different videos / articles, basically, the user behavior over the website.
  • Have used the state-of-the-art tools like Scriptella, Liquibase to populate the database and log the changes done to the database.

Environment: Java/J2EE, Spring, JPA, Hibernate, JavaScript, Angular JS, XML, log4j, REST Services, Oracle, Tomcat, GIT, Gradle, Eclipse.

Confidential, NC

Tech Lead

Responsibilities:

  • Participated in business discussion to get the requirements and clarification.
  • Prepared technical specifications for the project.
  • Used Restful web services using Spring MVC to expose the functionalities of Item inventory, delivery methods, and credit card/gift card balances.
  • Used Spring Automatic WSDL exposure feature to generate the WSDL from the Schema definition.
  • Developed the Price Rule Engine functionality that calculates the final price of a given item considering the factors of promotions, WAS prices, BOGO, employee login etc.
  • Developed an interface to replenish the Test Credit Cards and check their validity with the CHASE/GE authorization systems with a single click using Restful web service.
  • Developed Real Time Adjustment Management (RTAM) System which can sync the item inventory/price from POS (point-of-sale) terminal to .com DB and the Sterling DB enabling uniform availability and price across all the selling channels. This is done using Angular JS .
  • Developed Batch jobs to sync the inventory/price of items on a daily basis, which is run at midnight.
  • Developed a Dashboard to list all the errors that the customers have faced in a particular time period, based on the SystemOut logs. This dashboard is developed using JSP/Struts/SVG to display pie/bar charts based on the error categories.
  • Developed an Endpoint URL dashboard to list all the endpoint URLs configured in the properties file of the Commerce servers. This reduced the need for logging onto 30 Commerce servers whenever a verification of a test configuration is required. This script is developed in Unix.
  • Developed a Unix script to identify and send out an alert in the form of an email whenever theres a change on the file/directory system of shared environments. This has helped in finding out the dependencies on the shared files and avoided abrupt/unwanted changes on the files. Have used the monit feature of Unix in developing this.
  • Have automated the smoke testing of 30 test environments using the SOASTA tool. An automated email report is sent everyday to the whole team to assure that all the 30 test environments are working well.
  • Mentoring new team members and educating them technically as well as functionally; delegating tasks to Offshore.

Environment: Java/J2EE, JSP, Spring, Hibernate, JavaScript, AJAX, jQuery, Angular JS, XML, log4j, SOAP Web Services, Oracle, Websphere, RAD, CVS, Unix, Eclipse.

Confidential, AR

Tech Lead

Responsibilities:

  • Developed this module from scratch following the Confidential proprietary framework which is similar to Struts.
  • Optimized the Lane Bidding logic after initial development, assigning lanes to the carriers based on the ranks. Also, an interface is developed to assign lanes on an override basis. The Lane Bidding application has brought down a year’s effort to a month for Confidential associates.
  • Worked as team lead coordinating with team members to integrate the code and managed the delivery.
  • Fixing the post deployment issues.
  • Helping other developers to fix the issues.
  • Have documented using the Eclipse class diagrams and Visio diagrams for workflows.
  • Offshore/Onshore team management and coordination.

Environment: Java/J2EE, JSP, Struts, Javascript, jQuery, DWR, JSON, XML, Oracle PL/SQL, Websphere, CVS, Unix.

Confidential

Senior Software Engineer

Responsibilities:

  • Involved in the System Design and documentation based upon the BRS.
  • Designed and Developed Sales Charting application using FusionCharts.
  • Developed a Forum application to create incident/request tickets, track them to closure with assignment facilities.
  • Developed templates for the commonly occurring form input/edit/listing interfaces to deal with CRUD DB operations.
  • Triaged and fixed Production issues on stringent time lines.
  • Effort estimation and impact analysis, resolved high priority and severity issues.
  • Leading a 3-member team for smooth delivery of the project.

Environment: Java, JSP, Servlets, Struts, JavaScript, JSON, Oracle, VSS, Windows.

Confidential

Software Engineer

Responsibilities:

  • Worked as a Software Engineer and got trained in coding standards.
  • Involved in code implementation for development & enhancement issues.
  • Interacting with the client to discuss on issues/enhancement.

Environment: Java, AJAX, PHP, PHPNUKE, Smarty Templating Engine, Oracle 10g.

We'd love your feedback!