We provide IT Staff Augmentation Services!

Senior Web Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Experienced professional with about 6 years of experience in Application Development, maintenance & support.
  • Expertise in designing and developing web applications using Java & J2EE technologies with JSP, Servlets, Spring Framework, Restful & SOAP Web Services, Ibatis, Hibernate, XML, JDBC
  • Well experienced in developing JavaScript MVC based web applications using JavaScript, Angular Js, Bootstrap, Ajax, Ext - js, Html etc.
  • Experience in all spring framework modules such as Spring IOC, AOP, Core, ORM, Transaction Management and MVC architecture.
  • Experience in RESTful API design, SOAP web services, programming using REST APIs architecture
  • Experience working with DataPower Gateway for onboarding new webservice requests from Vendors/clients
  • Sound knowledge of corejavaconcepts like multithreading, collections, generics and database connections.
  • Basic understanding of NoSQL Database, Python & OAuth integration
  • Hands on experience for automating recurring tasks with scripting language such as python
  • Well versed and hands on experience in version control & build tools such as GitHub, SVN, AccuRev, Microsoft TFS, Maven, Graddle
  • Involved in both Waterfall based approach and Agile/SCRUM methodologies for development.
  • Familiarity with Continuous Integration systems (Hudson/Jenkins) & Bug Tracking (Jira, HP Quality Center) tools.
  • Good understanding and working knowledge in Oracle, MySQL, Sybase databases.
  • Experienced in performing Functional Testing, Backend Testing, Regression Testing, System Testing, Acceptance Testing and Integration Testing. Involved in writing JUnit test cases and System Test Cases.
  • Known for excellent troubleshooting skills - ability to analyze code, find and fix critical problems, develop cost-effective and responsive solutions by performance tuning
  • Team player with reasonably good communication and interpersonal skills.

TECHNICAL SKILLS

Application Development: Java, Spring Framework, Unix, RESTful & SOAP Web services, Python, iBATIS, Hibernate, HTML, CSS, JavaScript, Ext Js 4. *, jQuery, Angular Js, Oracle, Sybase ASE 12, Portlets

Web & Application Servers: WebSphere Application Server, WebSphere Portal Server, Apache Tomcat V7

Tools: & IDE: IBM Rad, Eclipse, Putty, WinSCP, Fiddler,DataPower

Build and Configuration Management Tools: Maven, WinSCP, Jenkins’s, SVN Tortoise, AccuRev, CVS, GitHub, TFS

Operating System: Windows, Linux, Android

PROFESSIONAL EXPERIENCE

Senior Web Developer

Confidential

Responsibilities:

  • Contributed as Application developer in JAVA/J2EE, Spring Framework, Angular Js
  • Developed REST servicesusing Spring Framework & standalone test clients for invoking the RESTful services
  • Responsible for Junit test cases development
  • Implemented a common logging framework with a cleaner code using Spring Aspect Oriented Programming
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) architecture, Spring MVC, Spring Annotations, Spring JDBC, Spring Transaction management
  • Experience in designing and developing REST APIs for high volume clients
  • Developed the UI components using AngularJS Framework that leverages classical Model View Control (MVC) architecture and Spring MVC
  • Experience working with DataPower Gateway for onboarding new webservice requests from Vendors/clients
  • Experience with continuous integration/deployment like Jenkins & Gradle
  • Wrote python scripts for automation of few recursive test cases
  • Implemented dashboards, graphs, pie charts for visualization utilizing fusion charts & ui-grid API’s
  • Developed user-friendly interface to seamlessly combine the new modules with existing system by using AngularJS
  • Coordinate with different stake holder for POC implementation & further enhancements
  • Created custom angular filters, services, factory, directives for better maintenance, reusability for this application
  • Actively interacted with team members in design meetings and constantly recommended improvements.

Environment: Java, Springs Framework, Ibatis, RESTful service, DataPower, HTML, Angular-js, Bootstrap, JavaScript, WinSCP, Putty, SQL Server, GIT, JSON, Log4j, IBM RAD, Junit, Source tree, Fiddler

Software Engineer

Confidential

Responsibilities:

  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) architecture, Spring MVC, Spring Annotations, Hibernate, Spring JDBC, Spring Transaction management
  • Created customer specific reports, data extracts, and visualizations using UI Frameworks
  • Integration various applications together using RESTful APIs with JSON and XML
  • Create testable, clean code, document code, troubleshoot; participate in code reviews and optimize frontend performance
  • Created python scripts for automation of few recursive test cases

Environment: Java, Springs Framework, Ibatis, RESTful service, HTML, Angular-js, Bootstrap, JavaScript, WinSCP, Putty, SQL Server, GIT, JSON, Log4j, IBM RAD, Junit, Source tree, Fiddler, Hibernate

Analyst

Confidential

Responsibilities:

  • Involved in migration of the components from .Net (Desktop version) to Web version using Java, Ext-js, JQuery, Spring MVC and XML
  • Implemented the new changes for Confidential devices to support Internet of Things(IOT)
  • Worked on Null pointer exceptions that were prevalent across the application and as able to eliminate about 80% of the Java Null exceptions and JavaScript null errors
  • Have designed and implemented new Services and modification of existing services as requested by the business for every monthly release
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) architecture, Spring MVC, Spring Annotations, Spring JDBC, Spring Transaction management
  • Having Experience in all phases of SDLC as Requirement gathering and Designing (Object-Oriented Design, Technical document), Implementation, Bug fixation and UAT/Production support for monthly releases
  • Worked on Spring Transaction management in this application
  • Analyzing the requirements, designing the UI & Performed Unit testing, integration testing for the monthly releases
  • Tested websites for cross browser compatibility
  • Involved in requirements gathering with the business team, analysis, and design and end-to-end development of functionality.
  • Implemented the changes for all components in the application complying with JAWS (Job Access with Speech) standard

Environment: Java, Springs Framework, RESTful service, HTML, Ext-Js, JavaScript, UNIX, IBM Rad, WinSCP, Putty, XMl, Json, AccuRev, Ajax,Jquery, Fiddler,Log4j

Programmer Analyst

Confidential

Responsibilities:

  • Developed Spring Controllers, Service Components, DAOs, Web Services and UI Integration
  • Hands on experience with data persistency using Hibernate and Spring Framework Implemented client side validations using JavaScript.
  • Involved in production support to address the issues that were raised.
  • Documentation of common problems prior to go-live and while actively in a Production Support role.
  • Fixed defects that were raised during previous iterations
  • Implemented Log4j Framework for a new module in the application
  • Implemented the Logging framework using Spring Aspect oriented programming and developed a much cleaner code for the logging

Environment: Java, Springs Framework, Hibernate Framework, RESTful service, HTML, JSP, JavaScript, UNIX, IBM Rad, WinSCP, Putty,Json,SVN,Ajax,Jquery, Fiddler,Log4j

Confidential

Responsibilities:

  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) architecture, Spring MVC, Spring Annotations, Hibernate, Spring JDBC, Spring Transaction management
  • Utilized spring AOP for Logging Framework which helped our team to reduce a lot of redundant code.
  • Developed Restful services for interaction with the front end and have used Ibatis data mapper tool to retrieve data through stored procedures
  • Involved in implementation Dependency Injection, Singleton design pattern using spring Framework
  • Used Spring transaction management along with Ibatis for managing transactions in the application
  • Had daily meetings with clients and developed Mockup screens for the project which had a daily review for modifications, clarifications etc. before the final design of screens.
  • Involved in requirements gathering with the business team & analyzing the requirements, and design and end-to-end development of functionality. Had guided 4 members of our team for learning Ext-Js required for the project.
  • Involved in Code Review, Unit Testing and Integration Testing.
  • Worked to resolve the defects raised across all iterations
  • Well designed the project under RAD environment, so as to maintain the highest rate of reusability and extendibility

Environment: Portlets, Java, Springs Framework, Ibatis, SOAP services, RESTful service, HTML, Ext-Js, JavaScript, Unix Rad, Winscp, Putty, Sybase ASE 12, Portlets

Confidential

Responsibilities:

  • Developed an API to write XML documents, generate Pdf from a database. Utilized XML and XSL Transformation for dynamic web-content and database connectivity.
  • Worked with Spring Framework, Ibatis & Restful web services to facilitate the movement of data from Sybase to UI and vice versa
  • Developing and Consuming the REST web services using Jersey API.
  • Involved in peer code reviews and refactored java code to make it more maintainable.
  • Worked on database interaction layer for insertions, updating and retrieval operations of Data from Sybase database by invoking stored procedures.
  • Configured logging framework using Log4j
  • Worked on various User Interface screens using Ext-js, JavaScript
  • Involved in Unit Testing and Integration Testing.
  • Worked to resolve the defects raised across all iterations

Environment: Portlets, Java, Springs Framework, Ibatis, SOAP services, RESTful service, HTML, Ext-Js, JavaScript, UNIX, IBM Rad, WinSCP, Putty, Sybase ASE 12, Portlets

Confidential

Responsibilities:

  • Implement business logic using Core Java.
  • End-to-end testing of application was done along with the testing team.
  • Used JDBC to communicate with the MySQL database and to retrieve the data for various modules.
  • Used JavaScript for Client-Side Validations.
  • Developing and Consuming the REST web services using Jersey API.
  • Worked with Spring Framework, Ibatis & Restful web services to facilitate the movement of data from Sybase to UI and vice versa
  • Developed an API to write XML documents, generate Pdf from a database. Utilized XML and XSL Transformation for dynamic web-content and database connectivity.
  • Worked to resolve the defects raised across all iterations
  • Involved in creation of Use case and sequence diagrams for the requirements
  • Responsible for discussing and understanding the requirements received from the client and preparing design document with approach details for the implementation of the enhancement

We'd love your feedback!