We provide IT Staff Augmentation Services!

Senior Developer Resume

Austin, TX

SUMMARY:

  • 10+ years of diversified IT experience in all phases of Software Development Life Cycle (SDLC) such as Requirements, Planning, Analysis and Design, Estimates, Implementation, Testing and Maintenance of Intranet/Internet, Client/Server, for domains like Banking & Financial, Insurance, Enterprise Resource Planning and Supply Chain
  • 3 years of experience in Automation Testing using Selenium Web Driver with Test NG Frame Work.
  • 8 years of experience in designing and development of software applications with JDK 1.6/1.5, J2EE, Servlets, JSPs, Struts, Spring, Hibernate, Wicket, HTML, CSS, Javascript, AJAX, JSON, Jquery, JDBC, XML, Webservices
  • Extensively used frameworks like BDD using Cucumber, Gherkins, Data Driven, Key Driven, TestNG and Maven.
  • Well versed with Handling Elements in Selenium Web Driver.
  • Writing Test cases using Element locators, Web Driver methods, Java programming features, TestNG and Junit Annotations.
  • Executing Selenium Test Cases and reporting defects.
  • Experience in Data driven Testing, Cross browser testing and Parallel Test execution using Selenium WebDriver, TestNG.
  • Extensive Knowledge in Requirement Traceability Matrix (RTM), Creating / Review Test Scenarios and Test Cases, Test data preparation, Test Case Execution, Defect Creation, Triaging.
  • Performing Sanity / Smoke Testing, Integration, System, Regression.
  • Worked on Atlassian Product such as Jira and Bugzilla.
  • Proficient in Java /J2EE design patterns including Singleton, Factory, Model View Controller (MVC), Data Access Object(DAO), Value Object(VO).
  • Extensive knowledge on Object Oriented Programming, Object Oriented Design
  • Experience in Java Webservices which includes good understanding of handling SOAP Requests and Responses and WSDL
  • Good implementation knowledge in consuming and publishing SOAP and REST webservices using JAX - WS, JAX-RPC, Apache CXF JAX-RS and good experience in using Webservice testing tools like SOAP-UI, Postman
  • Good working experience in UI frameworks like Wicket, JSON and Jquery
  • Good experience in UI debugging tools like Firebug and Developer
  • Good hands on experience in working with IDE's such as STS,Eclipse, RSA, Netbeans, Editplus, Dreamweaver
  • Experience working with databases such as Oracle, My SQL, PostgreSQL, DB2, Mongo DB and using PL/SQL for different data models along with database IDE's such as SQL Developer, Squirrel SQL
  • Working experience in Web servers like Apache Tomcat and Application severs like JBoss and IBM Websphere
  • Worked on different version control tools such as GIT, SVN, Star Team, Rational Team Concert (RTC).
  • Possess good knowledge of SDLC like Agile and Waterfall
  • Strong Programming, Communication and Interpersonal skills and a capable team player & leader and can easily adapt to new technologies in a short span of time

TECHNICAL SKILLS

Java Framework: JSP, Servlets, Struts, Spring (IOC, MVC, Data), Hibernate, Webservices, Jasper ReportsLog4j, JDom, Junit and Mockito, SOAP/RESTful web services, JPA, Ajax, JAXB, Quartz scheduler

Languages: Java, PHP

Databases: Oracle, My SQL, PostgreSQL, DB2, Mongo

Database Tools: SQL Developer, Squirrel SQL

Web Technologies: AJAX, JavaScript, HTML, CSS, XML, Json, Jquery, Wicket

Frameworks: Struts, Spring IOC, Spring JPA, Spring MVC, Spring REST, Hibernate, Wicket, TestNG

Application Servers: Websphere Application server 7,8.5, Apache Tomcat, JBoss

IDE: Eclipse, Dreamweaver, RSA, Squirrel SQL, SQL Developer, NetBeans, STS, TOAD

Version Control: Rational Team Concert, Apache Subversion, Star Team, GIT

Build/CICD: Ant, Rational Team Concert, Maven, Jenkins

Defect Tracking Tools: JIRA, RTC, Bugzilla

Productivity Tools: MS Office, Putty, Editplus, SOAP UI, BeyondCompare, RTC, Winscp, MockIT, Postman, Junit, Selenium, TestNG, Wireshark, Rally, Robo 3T, Sonar

Collaboration Tools: Confluence, WebEx, Lync

Domains: Banking & Financial, Insurance, Enterprise Resource Planning and Supply Chain

PROFESSIONAL EXPERIENCE:

Confidential, Austin, TX

Senior Developer

Responsibilities:

  • Attending daily scrum meeting to update story status, cross impacts and new features.
  • Involved in all the phases of (SDLC) Software Development Life Cycle including analysis, designing, coding, testing and deployment of the application
  • Analysis and creation of Design documents for various components involved.
  • Coordinating with different teams involved for the story completion.
  • Help team members when they need help in coding or analysis
  • Performed code reviews with team members to ensure that code successfully met requirements
  • Prepared the test plan and test cases to suit business requirements and system specification documents.
  • Conduct test cases reviews with product owner
  • Automate the test cases in Regression suite using TestNG automation framework.
  • Tested Hystrix integration for Confidential Direct non-transactional and transactional APIs
  • Designed and developed test automation suite for Token Payment APIs using TestNG automation framework
  • Implementation of cross DCs communication of VisaDirect sub-systems for high-availability of APIs
  • Creating back out plans and access risk upfront so that we are prepared for worst case
  • Get everything production ready for release and support until warranty for any defects in production
  • Create transition documents for maintenance and production team
  • Production support when the feature goes live and monitoring logs in Splunk
  • Notified Splunk production alerts to emails for every 5XX and 4XX errors for each client
  • React on alerts by analyzing the issue using Splunk logs
  • Triaging the issues and r eplicate the scenarios in lower environments by setting up test data and application on local

Environment: TestNG, Java 1.8, J2EE, Spring, Spring JPA, Spring REST webservices, Postman, STS, SQL Developer, Splunk, Oracle, LINUX, Jira, SOAP UI, Postman, JSON, XML, STS, Sonar, Confluence, Mongo DB, Robo 3T, Rally, GIT, Jenkins, Agile

Confidential, San Antonio, TX

Module Lead

Responsibilities:

  • Interaction and meetings with Business Managers to gather system requirements
  • Analysis and creation of Design documents for various components involved
  • Creating estimates on the hours and man power required
  • Planning session to point stories and schedule target dates so that we can finish by expected time
  • Coordinating with different teams and vendors so that we work in coordinated way for a dead line
  • Creating Impact analysis document so that we know what needs to be tested as part of unit testing and QA
  • Assigning work to the offshore/nearshore team and follow up on the status towards the stories completion
  • Categorize and modularize the work so that we can have the work completed in a fashioned way
  • Train the new offshore/nearshore team members with the current systems and processes
  • Help team members when they need help in coding or analysis
  • Creating backout plans and access risk upfront so that we are prepared for worst case
  • Get everything production ready for release and support until warranty for any defects in production
  • Create transition documents for maintenance and production team
  • Production support on the night when the feature goes live and monitoring logs in splunk

Environment: Java, JSP, Servlets, Hibernate, JAX-WS Webservices, SOAP-UI, RTC, RSA, JavaScript, html, CSS, Squirrel SQL, Splunk, Oracle, PS framework, UNIX, JSON

Confidential, San Antonio, TX

Module Lead

Responsibilities:

  • Interaction and meetings with Business Managers to gather system requirements
  • Analysis and creation of Design documents for various components involved
  • Creating estimates on the hours and man power required
  • Planning session to point stories and schedule target dates so that we can finish by expected time
  • Coordinating with different teams and vendors so that we work in coordinated way for a dead line
  • Creating Impact analysis document so that we know what needs to be tested as part of unit testing and QA
  • Assigning work to the offshore/nearshore team and follow up on the status towards the stories completion
  • Categorize and modularize the work so that we can have the work completed in a fashioned way
  • Train the new offshore/nearshore team members with the current systems and processes
  • Help team members when they need help in coding or analysis
  • Creating backout plans and access risk upfront so that we are prepared for worst case
  • Get everything production ready for release and support until warranty for any defects in production
  • Create transition documents for maintenance and production team
  • Production support on the night when the feature goes live and monitoring logs in splunk

Environment: Java, JSP, Servlets, Wicket, JAX-WS Webservices, SOAP-UI, RTC, RSA, JavaScript, html, CSS, Squirrel SQL, Splunk, Oracle, PS framework, UNIX

Confidential, San Antonio, TX

Module Lead / Senior Developer

Responsibilities:

  • Interaction and meetings with Business Managers to gather system requirements
  • Analysis and creation of Design documents for various components involved
  • Creating estimates on the hours and man power required
  • Planning session to point stories and schedule target dates so that we can finish by expected time
  • Coordinating with different teams and vendors so that we work in coordinated way for a dead line
  • Creating Impact analysis document so that we know what needs to be tested as part of unit testing and QA
  • Assigning work to the offshore/nearshore team and follow up on the status towards the stories completion
  • Categorize and modularize the work so that we can have the work completed in a fashioned way
  • Train the new offshore/nearshore team members with the current systems and processes
  • Help team members when they need help in coding or analysis
  • Creating backout plans and access risk upfront so that we are prepared for worst case
  • Get everything production ready for release and support until warranty for any defects in production
  • Create transition documents for maintenance and production team
  • Production support on the night when the feature goes live and monitoring logs in splunk

Environment: Java, JSP, Servlets, Hibernate, JAX-WS Webservices, SOAP-UI, RTC, RSA, JavaScript, html, CSS, Squirrel SQL, Splunk, Oracle, PS framework, UNIX, JSON

Confidential

Module Lead

Responsibilities:

  • Analysis and creation of Design documents for various components involved
  • Creating Impact analysis document so that we know what needs to be tested as part of unit testing and QA
  • Assigning work to the team members and follow up on the status towards the stories completion
  • Categorize and modularize the work so that we can have the work completed in a fashioned way
  • Train the new team members with the current systems and processes
  • Help team members when they need help in coding or defect fixes
  • Review code of my team members before check in

Environment: Java, JSP, Servlets, Struts, Spring IOC, JavaScript, Ajax

Confidential

Module Lead

Responsibilities:

  • Analysis and creation of Design documents for various components involved
  • Creating Impact analysis document so that we know what needs to be tested as part of unit testing and QA
  • Assigning work to the team members and follow up on the status towards the stories completion
  • Categorize and modularize the work so that we can have the work completed in a fashioned way
  • Train the new team members with the current systems and processes
  • Help team members when they need help in coding or defect fixes
  • Review code of my team members before check in

Environment: Java, JSP, Servlets, Struts, Spring IOC, JavaScript, Ajax

Confidential

Senior Developer

Responsibilities:

  • Root Cause analysis, providing work-around solution and bug fixing for recurring issues.
  • Unit Testing of components
  • Defect Tracking and Logging
  • Coding using Servlet, JSP and building UI components developed on top of AJAX.
  • Developed search using Maps.
  • Developed search crawling for getting the search results from various sites.
  • Assist development team for their day-to-day technical issues.

Environment: Java, JSP, Servlets, Struts, JavaScript, Ajax, XML

Hire Now