Java Developer Resume
Irving, TX
SUMMARY:
- Over all 3 years of experience in IT which includes experience in JAVA
- Proficient in Java and have sound information on OOP (Object Oriented Programming) ideas.
- Have great involvement in creating Perl contents to confirm usefulness and execution of the modem chipsets for all methods of UE.
- Extensive experience as a Java/J2EE programmer, developing applications using Servlets, JSP, JSTL, EJB, Struts, spring, JSF, Java Beans, JDBC, JMS.
- Experience in client design and validations using HTML, JavaScript.
- Experienced in Enterprise integration technologies - Web Services, SOAP, REST, Hibernate, deployment, data sources configuration.
- Skilled in different tools like Eclipse, RAD, GIT, SVN/CVS, RTC, SOAP UI, TOAD, Putty, MS Visio.
- Worked on UNIX shell script for scheduling jobs, and also in editing environment variables.
- Experience in analysing, reviewing and understanding of Business/Functional & Testing requirements and writing Test Plan, Test Strategy, Test Scripting, creating Test Scenarios, analysing results and preparing result summary report.
- Expertise in creating, reporting, and executing experiments physically and also producing mechanized contents utilizing Selenium.
- Worked on Insurance, Finance and Healthcare applications. Robotization abilities in both UI and administration level Experience in Selenium IDE, Grid. Involvement in Selenium Web driver.
- Worked on Web Services testing utilizing Selenium IDE, and Selenium RC Server, Web Driver, Testing and Junit.
- Used Maven and ANT & ANTHILL PRO frameworks to build Java projects.
- Used Splunk tool for monitoring logs & Application performances in Production.
- Involved in deploying systems on Amazon Web Services (AWS) Infrastructure Services EC2.
- Microservices have been built using Spring boot, Spring security and deployed to AWS cloud.
- Experience in developing the micro services to get the advantage of rapid performance and inter module communication across the application.
- Extensive knowledge of J2EE architecture, Patterns, UML Design and development.
- Experience on Core Java technology including multithreading, JDBC, RMI, and network programming .
- Extensive involvement in organizing testing exertion, in charge of test expectations, status answering to administration and issue accelerations.
- Performed Smoke testing, Functional Testing, System Integration Testing (SIT), Regression Testing and User Acceptance Testing (UAT)
- Experience in - Defect Tracking, Report Generation, Exporting and Importing of Test Cases in Excel organize, Preparation of Requirement Traceability Matrix, Generation and Execution of contents
- Attention to detail and capacity to work in more tightly plans and on various applications simultaneously.
- Experience working with Eclipse IDE and Force.com Plug-in condition.
- Experience in QA and Testing errands like bug revealing and following, unit testing, GUI testing, and reconciliation testing.
- Expertise in recording surrenders with abnormal state of detail, exactness, and enlightening entertainment steps utilizing Quality Centre, JIRA, IBM Clear Quest, Bugzilla and so on.
- Experience on Automation system of Selenium IDE/Web Driver, JavaScript, HTML, Beyond Compare Tool
- Experience in database question control, SQL, PL/SQL articulations, put away strategies, and triggers.
- Strong mastery in lifecycle systems like Rational Unified Process (RUP), Waterfall, Spiral, Agile Models and TDD (Test Driven Development) philosophy.
- Strong verbal and composed relational abilities with the capacity to work in a group setting or separately
TECHNICAL SKILLS:
Frameworks: Cucumber
Development Tools: Microsoft SQL Studio, Eclipse, NetBeans, MySQL.
Testing tools: Selenium WebDriver, HP Quality Center/ALM, Junit, Testing, JIRA, SOA
Defect Tracking Tools: Quality Center (9, 10, 11.0), Jira, Team Foundation Server (TFS 2008, 2010, 2012), Rational Clear quest.
Web Technologies: HTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP.
Webservices Testing: SOAP UI
Methods: Worked in most of the phases of Agile and Waterfall methodologies.
Languages: SQL, C, C++, Java, J2EE, Java, Python
Operating System: Windows Different distributions of Linux/Unix/Ubuntu.
Database System: SQL, MySQL, MS-Access, Oracle.
Domain Experience: Banking and financial services, Telecom.
PROFESSIONAL EXPERIENCE:
Confidential, Irving, TX
Java Developer
Responsibilities:
- Designed UI for the application's structure, navigation, appearance, interaction conventions, and business features. Created diagrams, wireframes, and HTML/CSS prototypes. Wrote use cases, UI specifications and a UI Style Guide.
- Developed various generic JavaScript functions used for validations.
- Developed UI event handlers and AJAX call-back code using Sencha Ext JS/Touch.
- Developed Servlets and JSPs based on MVC pattern using Spring Framework.
- Developed JavaScript based components using Sencha ExtJS framework with client reports customized according to user requirements.
- Edited CSS and HTML/XML source code to customize product appearance to match customer web sites.
- Experience in working with RESTFULL Webservices.
- Proficiency in developing Web applications using Servlets, JSP, JDBC, EJB2.0/3.0, web services using JAX-WS2.0 and JAX-RS APIS.
- Designed RESTful web services with JSON representation for handling AJAX requests Used
- Created Class Diagrams and sequence diagrams using UML.
- Wrote application level code to perform client-side validation using jQuery and JavaScript.
- Responsible for writing complex Stored Procedures, Functions for data in the application.
- Responsible for refactoring code of other developers using OOPS concepts.
- Interacting with business and showing them regular status of work with demos and interactions.
- Working closely with data centre teams to resolve any data related concerns raised by business users.
- Connected to database to Query the database using SQL for data verification and validation.
- Prepared and Executed Test Cases for Functional and Integration testing.
- Performed end-to-end testing, Integration Testing, UAT Testing and Regression testing.
- Created Test Cases Using Element locators and Selenium Web driver methods.
- Preparation of weekly and monthly status reports.
- Involved in Regression Testing using Selenium.
- Involved in testing various business rules User/Customer Functionality, Change Process, Configuration Data Requirements, Legacy Data Requirements, and Access Permissions Requirements.
- In depth understanding of Object Oriented Programming and skilled in developing automated test scripts in Selenium.
- Created automation framework and test scripts using Selenium Web-Driver for multiple platforms and browsers testing.
- Design, develop and implement Page Object Model Pattern based Keyword Driven automation testing framework utilizing Java, Test-NG and Selenium Web-Driver.
- Configured Selenium Web Driver, Test-NG, Maven tool and created Selenium automation scripts in java using Test-NG prior to next quarter release.
- Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from SQL Server.
- Performed functional testing to identify various critical points in the application and automated it by using Selenium Web-Driver with Test-NG.
- Used Firebug/ IE Developer Toolkit and Selenium IDE to capture and validate CSS Locators, html ids to identify elements.
- Involved in testing Web services and XML with tool called SOAP UI and using this tool to locate WSDL file on internet, create Test cases and run them.
Confidential
JAVA Developer
Responsibilities:
- Working in a Scrum Agile process with two-week iterations delivering new Change request and working on software at each iteration.
- Maintain JIRA with proper tasks for each user story in the current sprint and prepare the detailed level of plan for upcoming sprints.
- Understanding the business requirement and deciding the scope.
- Ability to understand 834(EDI) transactions.
- Interacting with business systems analyst to get clarified on any questions regarding the requirements.
- Coming up with the changes required for the processing logic and any new obligations by the state government.
- Developing the code based on Spring Framework, Spring MVC, Hibernate.
- Implementing Service tier and Data access tier using Spring and Hibernate.
- Developed code using Design Patterns like DAO, Factory Pattern, Singleton and Value Objects.
- Connected to Data Sources and performed operations using Spring Data framework features like Spring JDBC and Spring ORM.
- Used Hibernate Query Language HQL to query the database for complex data.
- Used Hibernate framework for data persistence, involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations for data persistence.
- Configured the POJOs with backend tables in Hibernate to achieve the associations.
Environment: Selenium IDE, Web Driver, Postman, Oracle, Java, JIRA, Test NG.
