We provide IT Staff Augmentation Services!

Web Developer Resume

2.00/5 (Submit Your Rating)

North, CarolinA

SUMMARY

  • Having 6+years of experience in Software Industry with hands - on experience in Java Programming,
  • Web Application Development (using Java, HTML5, JavaScript, JSP, etc.), Project Coordination, Requirements Management, Stakeholder Communication,
  • Database Design, Troubleshooting, Manual Testing and Automation Testing (using Selenium WebDriver).
  • To achieve a challenging position in the Software Industry in several result-oriented tasks, where acquired skills and experience can be utilized towards continued growth and advancement.

TECHNICAL SKILLS

Operating Systems: Windows 2008/XP/7/8/10, Linux, Unix

Languages: Java, SQL, HQL, JSP, JavaScript, HTML,VB Script

Databases: DB2 V10.0, SQL Server Management Studio, IBM Data Studio, Oracle SQL Developer

Tools: Eclipse, IntelliJ IDEA, Spring MVC, HP ALM, JIRA, TestLink, Github, Microsoft SQL Server, Oracle SQL Developer, Hibernate, Groovy, Sybase, JDBC, Jenkins, Maven, Gradle, Subversion, AutoIT, Sikuli, Robot JSON

PROFESSIONAL SKILLS

  • Engineering Professional having 6 yearsof experience in Software Industry including Java Programming, Web Application Development, Project Coordination, Requirements Management, Stakeholder Communication, Database Design, Troubleshooting, Manual Testing and Automation Testing (using Selenium WebDriver).
  • 2+ yearsof experience as a Technical lead.
  • Possess good Java programming experience.
  • Top-performing Software Developer with over six years of experience as a valued contributor to the software development lifecycle for web applications.
  • Extensive experience using Spring MVC and Spring Boot.
  • Extensive experience using jQuery and AngularJS and Angular 2.
  • Extensive experience with AJAX and REST APIs.
  • Skilled at collaborating with stakeholders to gather, analyze, and finalize requirements. Excellent ability to develop robust, flexible application modules and integrate them into the primary system.
  • Adept at leveraging emerging technologies and frameworks to deliver best-in-class technology performance.
  • Talented troubleshooter and problem solver providing expert support.
  • Programming experience in Java, Servlets, HTML5, JSP, Java Script, JDBC, XML, Spring MVC, Spring Boot, Ajax, Hibernate, HTML, CSS and Web Services.
  • Strong working experience with Spring Framework, which includes usage of IoC/Dependency Injection and different Spring modules like Core Container, Data Access/Integration, Web and AOP in Web applications
  • Strong understanding of Core Java including Collections, OOP, multithreading concepts.
  • Experience with web/application servers like Apache Tomcat, WebLogic.
  • Proven expertise in working with databases like Oracle 10g/ 11g, MySQL, Sybase databases. Adept at writing complex joins and Stored Procedures.
  • Extensive experience with Frameworks in ORM (Hibernate) and spring (Spring MVC, Spring DAO, Spring ORM, Spring Security).
  • Knowledge on web services using XML, Test Driven Development (TDD) Environment, SOAP, REST and WSDL.
  • Implemented iReport, Used Subversion for versioning the code base and Jenkins as a Continuous Integration tool.
  • Experience on complete software development life cycle (SDLC) with software development models like JIRA, Agile Scrum Model, Prototype model & RUP, Waterfall model.
  • Possess good Automation experience in Selenium Web Driver using Java.
  • Extensive experience writing Unit Tests using Mocha and JUnit.
  • Possess experience in Test Automation: test automation script development, editing test automation scripts andexecuting test automation scripts within the framework..
  • Experienced in Software Development Life Cycle (SDLC) using the Waterfall model and agile methodologies.
  • Expertise in creating Test Documents like Test Plans, Test Strategies, Evidence of Test, Test Summary Report, Requirement Traceability Matrix, Test Reports and Validation Approval Package.
  • Strong written and verbal communications—including solid presentation skills.
  • Able to quickly adapt to a changing environment.
  • Excellent coordinating, teamwork and interpersonal skills.
  • Excellent communication skills.
  • Able to handle multiple clients and multiple team members with confidence.
  • Able to travel extensively.

PROFESSIONAL EXPERIENCE

Confidential, North Carolina

Web Developer

Tools: & Environment: JavaScript, AngularJS, Angular2, jQuery, Java, Groovy, Sybase, Subversion, Eclipse-Luna, Eclipse Oxygen, Putty, WinSCP, Jenkins, Autosys, JUnit, Cobertura, PL/SQL, Java, Wybatch, Selenium, AJAX, REST API, HTML5, JSON, CSS, GIT

Responsibilities:

  • Used Java, Oracle, Spring, Hibernate for the development of various applications within the company.
  • Used Java, Java Script, JSP, HTML5, XML and Oracle DB to develop Capital Markets web applications.
  • Used Spring Boot and Spring MVC for the web applications.
  • Used jQuery, AngularJS, and Angular 2 for coding the APIs.
  • Used AJAX calls to develop UI screens.
  • Developed Restful APIs for the Capital Markets team.
  • Created Unit Tests for the web application java and java script code.
  • Created new web pages, APIs and integrated several open source frameworks like ff4j with the web applications.
  • Deployed code using Jenkins.
  • Used pom.xml to add maven dependencies.
  • Supported testing and business needs.
  • Fixed bugs found by the testing teams.
  • Have used SVN and GIT version control tools in Confidential for various projects.
  • Developed jobs in Groovy and Spring, used Maven for build and JUnit as unit test framework.
  • Worked under agile team to ensure timely progress and delivery, development based on functional specification document.
  • Designed technical specification document for development projects.
  • Used Groovy and Sybase for creating backend jobs.
  • Extensively used inheritance/OOP concepts for implementing core logics however keeping the code open ended.
  • Used Subversion as code repository, Eclipse-Luna as IDE and Putty/ WinSCP for operating on Linux server.
  • Created Autosys jil Files, ksh files to kick handler modules to start the job.
  • Used JUnit for unit testing, Cobertura to monitor code coverage.
  • Used XML based system configuration for all the jobs, developed code to parse XML and import the data into database tables to be used by other applications.
  • Extensively used dependency injection from architecture classes to keep the application code loosely coupled.
  • Built JAR files to be deployed in specific location.
  • Technical Environment: Groovy, Sybase, Subversion, Eclipse-Luna, Putty, WinSCP, Jenkins, Autosys, JUnit, Cobertura, PL/SQL, Java, Wybatch. Worked as aAutomation Engineer on multiple projects for the client.
  • Analyzed business, system requirements, and development specifications to create and execute detailed test plans and verify bug fixes.
  • Have scripted Test Cases for automation using the IDE: Eclipse.
  • Have used SVN for checking out the Automation framework/scripts, setting up projects and managing dependencies.
  • Have used Maven to add dependencies and Jenkins to build and run the smoke tests.
  • Extensively used JIRAas the bug tracking tool.
  • Performed Functional, System, Integration, Regression and exploratory Testing.
  • Developed test strategies using project artefacts as well as in-depth interviews of architects and development leads.
  • Expertise in automating the manual test scripts using Selenium Web Driver and Java.
  • Have automated SOAP UI and Restful API tests.
  • Have worked on Test Automation using Selenium Web Driver: scripts preparation, editing the scripts and execution within the frame work.
  • Have created data for the test scripts.
  • Have created and maintained the test automation framework.
  • Have created SQL queries for database validation and fetching the test data using JDBC.
  • Have used BDD, Page object model and keyword driven frameworks.
  • Used Cucumber and Gherkin for testing the software within the BDD framework.
  • Have used Java programming language for Automation using Selenium Web Driver.
  • Tested the web applications on multi-browser environments.
  • Used Robot class, AutoIT and Sikuli to handle window based pop ups/alerts.
  • Captured screenshots for failures and published reports in client specific applications.
  • Have executed automation test scripts. Have also troubleshot and fixed the failed test scripts.
  • With my expertise, client involved me in interviewing various candidates for new positions within Confidential .
  • Created Test Strategy, Test Plans, Defect Reports, Test Reports, Evidence of Test, Test Summary Report and Validation Approval Package.

Confidential

Software Engineer

Tools & Environment: JavaScript, AngularJS, jQuery, Java, Subversion, Eclipse-Luna, JUnit, PL/SQL, Java, Selenium, AJAX, REST API, HTML5, JSON, CSS

Responsibilities:

  • Used Java, Oracle, Spring, Hibernate for the development of various applications within the company.
  • Used Java, Java Script, JSP, HTML, XML and Oracle DB to develop Capital Markets web applications.
  • Used Spring Boot and Spring MVC for the web applications.
  • Used jQuery and AngularJS for coding the APIs.
  • Used AJAX calls to develop UI screens.
  • Developed Restful APIs for the Capital Markets team.
  • Created Unit Tests for the web application java and java script code.
  • Created new web pages, APIs and integrated several open source frameworks like ff4j with the web applications.
  • Deployed code using Jenkins.
  • Used pom.xml to add maven dependencies.
  • Supported testing and business needs.
  • Fixed bugs found by the testing teams.
  • Developed JUnit Tests using Mocha.

Confidential

Systems Engineer

Tools & Environment: JavaScript, AngularJS, jQuery, Java, Subversion, Eclipse-Luna, JUnit, PL/SQL, Java, Selenium, AJAX, REST API, HTML5, JSON, CSS, SVN, Windows Servers, HTML, QC, Windows 8

Responsibilities:

  • Ability to use Linux or Unix as the primary work platform.
  • Ability to write test scripts in various languages.
  • Experience with JIRA or similar bug tracking system.
  • Experience testing web based applications.
  • Ability to read or write Java code, HTML, JavaScript, Flex ActionScript.
  • Be able to use JUnit or TestNg frameworks for writing tests.
  • Experience using IDEs like Eclipse, IntelliJ.
  • Experience using SVN & Maven for checking out and setting up projects, managing dependencies.
  • Basic understanding of software development practices.
  • Automation and regression system implementation experience.
  • Ability to use Linux or Unix as the primary work platform.
  • Ability to write test scripts in various languages.
  • Experience with JIRA or similar bug tracking system.
  • Experience testing web based applications.
  • Ability to read or write Java code, HTML, JavaScript, Flex ActionScript.
  • Be able to use JUnit or TestNg frameworks for writing tests.
  • Experience using IDEs like Eclipse, IntelliJ.
  • Experience using SVN & Maven for checking out and setting up projects, managing dependencies.
  • Basic understanding of software development practices.
  • Automation and regression system implementation experience.
  • Used Java, Oracle, Spring, Hibernate for the development of various applications within the company.
  • Used Java, Java Script, JSP, HTML, XML and Oracle DB to develop Capital Markets web applications.
  • Used Spring Boot and Spring MVC for the web applications.
  • Used jQuery and AngularJS for coding the APIs.
  • Used AJAX calls to develop UI screens.
  • Developed Restful APIs for the Capital Markets team.
  • Created Unit Tests for the web application java and java script code.
  • Created new web pages, APIs and integrated several open source frameworks like ff4j with the web applications.
  • Deployed code using Jenkins.
  • Used pom.xml to add maven dependencies.
  • Supported testing and business needs.
  • Fixed bugs found by the testing teams.

Confidential

Technical Lead

Team Size: 30+

Tools & Environment: Java, C, C++ JUnit, HTML, XML, JavaScript, VBScript, Windows, Eclipse, SVN, MS-Excel, TestLink, DOORS, Selenium WebDriver, SQL, SOAP UI.

Responsibilities:

  • Worked as a Test Lead/Test Analyst on multiple projects for the client.
  • Analyzed business, system requirements, and development specifications to create and execute detailed test plans and verify bug fixes.
  • Have scripted Test Cases for automation using the IDEs: Eclipse and Spring Source.
  • Have used SVN & Maven for checking out the Automation framework/scripts, setting up projects and managing dependencies.
  • Extensively used Trac as bug tracking tool.
  • Performed Functional, System, Unit, Integration, GUI, Regression, exploratory and Performance Testing.
  • Developed test strategies using project artefacts as well as in-depth interviews of architects and development leads.
  • Created and modified performance scripts for Web based applications using HP LoadRunner with the Web, Web Services and JAVA protocols.
  • Executed performance tests on applications to assure capacity and stability of the applications meet requirements for production deployment.
  • Measured resource consumption of components and processes and latency at measurable points.
  • Provided performance testing results, interim reports, and final reports summarizing results and recommendations to senior management.
  • Expertise in automating the manual test scripts using Selenium Web Driver.
  • HaveperformedSOAP UI Testing for web services and Performance Testing for SUTs.
  • Have worked on Test Automation using Selenium Web Driver: scripts preparation, editing the scripts and execution within the frame work.
  • Have used Java programming language for Automation usingSelenium Web Driver.
  • Tested the web applications on multi-browser environments.
  • Setup defect report meetings and presented progress updates.
  • Performed manual testing on the website and stored and maintained test cases and test documentation.
  • Created Test Strategy, Test Plans, Defect Reports, Test Reports, Evidence of Test, Test Summary Report and Validation Approval Package.
  • Designed Manual Test Cases and Automation Test Scripts.
  • Identified the Test Data: Identification of the data required for testing the application by analyzing the Test Cases.
  • Created knowledge items for frequently occurring problems.
  • Worked closely with developers to resolve the bugs by running &analyzing the web applications and helping the developers to provide fixes on the application.
  • Extensive experience in reviewing and understanding of Business & functional requirements and writing detailed Test Plans, Test Cases, and Test Scripts for Web and Client/Server applications.
  • Possess working knowledge of Software Development Life Cycle (SDLC) - Waterfall, Software Test Life Cycle (STLC) and agile methodology.
  • Participated in Walkthroughs with Team lead, System Analyst, System Designer, Project Coordinator and the Development team to discuss the outstanding defects and scope change requests.
  • Have worked on onshore-offshore projects and have coordinated with the offshore teams.
  • Reviewed the Test Cases and Test Package.
  • Tested and verified backend by writing and executingoracle SQL scripts.Excellent backend skills in creating SQL scripts.
  • Analyzed data in files as well as DB2 database for any data related issues.
  • Extensive involvement in performing Data Driven and Keyword Driven test usingparameterization technology.
  • Executed performance tests on applications to assure capacity.
  • Designed and implemented software automation techniques to improve test execution.
  • Huge working experience in testing Java web applications.
  • Ability to analyze problems and assist in developing software solutions.
  • Responsible for taking Go/No Go decisions where it pertains to technology and applications and assigning tasks and projects to team members.
  • Have worked as a Business Analyst in writing Functional, Technical and Non-Technical Requirements, conveying them to the Team and performing User Acceptance Testing.

Confidential

Software Engineer

Tools & Environment: Java, C++, MySQL, SoapUI, JSP / Struts, Spring MVC, Hibernate, Log4j, SVN, Redmine, Eclipse, SQLyog, Linux, Subversion, AJAX, NetBeans, DevC++, Putty, WinSCP

Responsibilities:

  • Developed web applications for an Insurancecompany providing money transfer services and a mobile virtual network.
  • Enabled automation of registration, approval, event-time tracking, performance and risk calculation, and compliance audit projects by delivering the Agent Management System project.
  • Ensured seamless project progress by developing use cases and UML diagrams, communicating with stakeholders, and finalizing requirements.
  • Drove delivery of key systems, with involvement in design of system modules, core flows, and reports in alignment with user requirements.
  • Contributed to J2EE / Struts web application support for mobile remittance. Implemented improvements to C++ / USSD application modules.
  • Introduced flexible, dynamic, leading-edge development principles by using AJAX, JavaScript, Spring, MVC, MySQL, and Hibernate. Used Spring Core for dependency injection/Inversion of control (IOC), and integrated with Hibernate.
  • Responsible for writing Hibernate Criteria and HQL queries, used lazy loading when required.
  • Implemented SOAP based web services using Axis 2 framework.
  • Used Struts tag library, Struts Controllers with hibernate.
  • Implemented Jasper reports and iReport for creating reporting modules.
  • Created database objects on MySQL as per design for agent management system.
  • Used HTTP get requests to call telecommunication API to send text messages from the web application.
  • Developed Stored Procedures, Triggers and Functions and actively involved in tuning SQL queries, Stored Procedures, Triggers.
  • Developed a standalone application to record employee data and provide approval features based on the data. Used Jsp, Spring, Hibernate technologies.
  • Technical Environment: Java, C++, MySQL, SoapUI, JSP / Struts, Spring MVC, Hibernate, Log4j, SVN, Redmine, Eclipse, SQLyog, Linux, Subversion, AJAX, NetBeans, DevC++, Putty, WinSCP
  • Involved in client level calls and weekly status.
  • Transferred Confidential to junior resources.

We'd love your feedback!