We provide IT Staff Augmentation Services!

Sr.java Developer Resume

TX

PROFESSIONAL SUMMARY

  • A pioneering Amazon Web Services (AWS) Certified Java developer with 8+ years of experience in Java/J2EE technologies and object - oriented programming concepts in designing, developing, and debugging web-based enterprise applications and distributed applications that use powerful relational and NoSQL databases to persistently store data in Windows, Linux, UNIX platforms.
  • Experience in working withSDLC methodology likeAgile (SCRUM), WaterfallandTest-Driven Development(TDD), Model-View-Controller (MVC) methodologies to deliver teh projects.
  • Expertise in implementing various Design patterns like Session Façade, Value Object, DAO, DTO, Command, Singleton, Factory, Adapter, MVC, Service Locator etc., using J2EE technologies.
  • Extensive knowledge of Web-based n-tier architecture, Database Design, development of applications using J2EE Design Patterns e.g. creational, structural and behavioral design patterns (MVC Architecture, Data Access Object (DAO), Composite View, View Helper…etc.
  • Vast knowledge of utilizing Cloud Technologies including Amazon Web Services (AWS), Microsoft Azure and Pivotal Cloud Foundry (PCF).
  • Proficient in using Amazon Web Services (AWS). Extensive experience focusing on services like EC2, VPC, RedShift, Elastic Beanstalk, Cloud Watch, Cloud Front, Cloud Formation, IAM, S3, DynamoDB, RDS, Elastic Cache, SNS, SQS, AMI.
  • Good understanding of Data Mining and Machine Learning techniques, Schemas, OLAP & OLTP Systems, Neural Networks.
  • Extensive experience in Core Java concepts like Exception Handling, Multi-Threading, Synchronization, Serialization, IO, Collections, Framework, Java Beans.
  • Extensive experience in developing web applications using Java, J2EE technologies such as Applet, swing, collections, AWT, RMI, JSP, Servlets, JDBC, Struts, Springs, Hibernate, Websocket, JMS, JNDI, GWT, JAXP, JSON,and XML.
  • Experience in using Amazon S3 as a main storage for loading files and as backup storage Redshift snapshots and unload operations.
  • Experience in developing and deploying Microservice oriented applications using Spring Boot and Spring Cloud.
  • Experienced in Java/J2EE architectures/frameworks Such as Spring, Struts, EJB, JSF, Hibernate and Web Services (SOAP, REST, Restful).
  • Good Experience using Object Relational Mapping (ORM) tool like Hibernate, MyBatis/iBatis.
  • Experience in using Jenkins/Hudson as Continuous Integration tool to deploy Spring Boot Microservices to Pivotal Cloud Foundry (PCF) using build pack, using Pivotal Cloud Foundry to quickly build, deploy & update teh applications.
  • Strong experience in Spring modules such as Spring MVC, Spring Boot, Spring IOC, JDBC, JTA, IO, Spring Dashboard, Spring Eureka, Spring Ribbon, Spring Netflix, Spring Zuul Proxy.
  • Extensively worked on IDEs such as Eclipse, Web sphere Studio Application Developer (WSAD), NetBeans, Rational Application Developer (RAD), Jdeveloper and version controls CVS and PVCS.
  • Proficiency in working with database modeling, design and development like MongoDB, Cassandra, DynamoDB, Couch DB, DynamoDB, PostgreSQL, Redis, Oracle 8i/9i/ 10g / 11g, SQL Server 2000/2005/2008, DB2 and MySQL.
  • Experience in architecting, designing, developing, building, deploying, profiling, performance optimization/tuning of complex distributed multi-tier Java/J2EE/JEE applications in WebSphere, WebLogic, Jboss, Oracle application servers and Tomcat web servers in multiple operating systems.
  • Extensive working experience in retrieving and manipulating data from backend using Database SQL queries, PL/SQL- Stored Procedures, Functions, Sequences, Triggers, Views and Packages.
  • Expertise in Client Side Designing and Validations, building Single Page Application (SPA) using Angular JS, Angular 2, Node JS, ReactJS, Bootstrap, Backbone.js, HTML, DHTML, CSS3, Java Script, Struts Tag Library, JSON, JSTL.
  • Experience in designing and developing various Angular 2.0/4.0 Components (ngModules), Services(observable/promises), Directive and Pipes.
  • Experienced in client-side validations, client-server data interaction with Ajax in Node JS, Backbone JS.
  • Strong expertise in using AngularJS directives and filters to make SPA’s better in functionality.
  • Extensively worked on custom AngularJS directives, tags and integrated with spring forms.
  • Proficient in developing Web Services related technologies & frame works: WSDL, SOAP, REST, JAX-WS, JAXB, JAX-RPC, AXIS and Jersey, SOAP UI etc.
  • Experience with XML technologies like XML, XSD, DTD, XSL, XSLT, XPATH, JAXB, JAXP, SAX and DOM, Castor.
  • Experience working in DevOps environment with knowledge on CI/CD using tools - Docker, Jenkins, Hudson along with virtualization technologies and APIs like VMWare etc.
  • Experience in working with messaging destinations using Java messaging system (JMS) API and integrate applications using mule ESB.
  • Hands on to enable services to work best on teh web by using properties of REST services like scalability, performance, and modifiability.
  • Experience in implementing Restful and traditional web services using technologies such as JAX-RS, JSON, SOAP, JAX-WS, XML, JAXB, Jackson, Jersey, SOAP-UI and Postman
  • Experience with Docker Containers, leveraging Linux Containers and AMI’s to create Docker Images/containers and kubernetes.
  • Experience on web tools like SOAP UI, Rest Client, SQL Developer, Toad, Jira,and Rally.
  • Experience in writing teh SQL, Pl/SQL in Oracle environment. Exposure to use database GUI tools such as TOAD, SQL Plus, SQL Developer.
  • Proficient in using version control tools like TortoiseGit, CVS, PVCS,TFS in various projects. Experience in Build & Release processes, Branching using teh Jenkins tool.
  • Extensively used different Tag Libraries like JSF Tags, Struts tags, JSTL, Spring Tags, Spring EL, Display Tag.
  • Experienced in implementation of JMS to exchange information over reliable channel in an asynchronous way by using Active MQ, Rabbit MQ as a message queue.
  • Extensive experienced in working with message oriented applications using JMS, RabbitMQ and Apache Kafka.
  • Experience in Maven, Gradle, ANT, CI/CD using Jenkins,Hudson with configuring check styles and test coverage.
  • Strong experience in configuration tools like CVS, SVN, GIT, GitHub and Rational Clear case.
  • Experience in logging framework (Log4J) to write Log messages with various levels for logging across teh application.
  • Hands on experience in deploying teh web application to teh Apache Tomcat 7.0/8.0 and jetty 8 application servers.
  • Experience in using CI/CD tools like Jenkins 2.0 and Electric Commander for Configuring and scheduling jobs for multiple projects.
  • Solid experience of Defect/Test Management tools like JIRA, Quality Center/Test Director and Bugzilla.
  • Experience in testing with Junit Framework using Mockito and Easy Mock, Spring Junit Runner, Jmeter.
  • Expertise in Selenium automation using Selenium WebDriver, Selenium Grid, Cucumber, Junit, TestNG.
  • Experience in developing Use Cases, Activity Diagrams, and Sequence Diagrams using Visio.
  • Extensive experience in writing teh test cases and testing teh various modules of teh application.
  • Experience in Unit Testing, Debugging, Remote Debugging, Error Logging, Integration and System Testing using Log4J, Load Runner, JUNIT and TestNG.
  • Proficient in designing and developing J2EE applications using Model View Controller Pattern, Singleton pattern,Data Access Objectand Session Façade, Service Locator, Adapter, Delegation pattern, lazy initialization.
  • Adept at creating Unified Modeling Language (UML) diagrams such as Use Case diagrams, Activity diagrams, Class diagrams and Sequence diagrams using Rational Rose and Microsoft Visio.
  • Excellent communication, presentation, interpersonal and analytical skills.
  • Ability to learn & analyze complex, interconnected business processes/systems- Ability to manage multiple tasks/projects in a fast-paced and changing environment.

TECHNICAL SKILLS

Operating Systems: Windows, Red Hat Linux, Unix, Mac Osx

Programming Languages: Java, J2EE, C, C++

Scripting Languages: JavaScript, Jquery, Perl, Python, Scala, HTML, Ruby, ShellScript, SSH, Bash

Java/J2EE Technologies: JDK, JVM, JRE, Swing, AWT, Applets, JDBC, Servelets, JSP, Struts, Spring, Spring MVC, Spring Boot, MyBatis/ iBatis, Hibernate, JTS, JTA, JavaMail, WebServices, RMI, JPA

Web Development: Angular JS, Angular 2, Node JS, ReactJS, Bootstrap, Backbone.js, HTML, DHTML, CSS3, Java Script, Struts Tag Library, JSON, JSTL

Algorithm Design Techniques: R, Python, Machine Learning, Deep Learning, Nueral Netwrks

Web Services: REST, RESTful, SOAP, WSDL, UDDI, JAX-WS, JAXB, JAXRS, JAX-RPC, SOAP UI

Cloud Technologies: Amazon Web Services (AWS), Microsoft Azure, Google Cloud, Rackspace, Pivotal Cloud Foundry

AWS Services: EC2, VPC, S3, IAM, RedShift, CloudFront, Glacier, RDS, Aurora, Security Groups, AutoScaling, SNS, SES, SQS, CloudFormation, EBS, ELB, Lambda, DynamoDB, RedShift, Route 53, CloudWatch

Frameworks: Struts, Spring (MVC, AOP, DAO, ORM, Core), Spring Boot, Hibernate, MyBitis/iBitis

Application/Web Servers: Apache Tomcat, JBoss, GlassFish, NginX, WebSphere, WebLogic, Jetty

Methodologies/Design Patterns: Agile, MVC, DAO, Factory pattern, Singleton, Delegation.

Relational Databases: Hive, Oracle, MySQL, PostgreSQL, IBM DB2, SQLite, MariaDB, SQL Server, MSSQL

NOSQL Databases: Mongo DB, Cassandra, DynamoDB, HBase, CouchDB, Redis, Neo4j

IDEs: Eclipse, IntelliJ IDEA, NetBeans, Android Studio, JDeveloper

Build Automation Tools: Gradle, Maven, Ant, Grunt

Continuous Integration Tools: Jenkins, Electric Commander, Bamboo, Hudson, Cruise Control

Bug Tracking and Logging Tools: JIRA, BugZilla, Firebug,ALM, HP Quality Centre, Log4J

Version Controls: Git, GitHub, Subversion (SVN), CVS

Testing Tools: JUnit, TestNG, Mockito, PowerMock, EasyMock, SoapUI, Jasmine, Karma, Selenium Web Driver, Cucumber, HP ALM Schedulers and Message Queues spring schedulers, Kafka, Kinesis, RabbitMQ

PROFESSIONAL EXPERIENCE

Confidential, TX

Sr.Java Developer

Responsibilities:

  • Followed agile methodology to meet teh project deadlines. Used Jira for bug tracker, issue tracking system and project management software. Used Confluence as teh content management.
  • Developed user interface with JSP, JQuery, and Struts2, JQuery plugin to make webpages more responsive.
  • Performed Database Migration Service from On-Premise MySQL to AWS Redshift.
  • Building a custom Docker container for JBoss, Wildfly and deploying teh container to AWS Elastic Beanstalk.
  • Collaborate with engineering team to standardize analytic methods and improve our analytics pipeline using redshift database and MongoDB.
  • Optimized teh configuration of Amazon Redshift clusters, data contribution and data processing.
  • Developed account mapping, created email templates and target specific persons and for various cases of teh Redis data base technology like caching, session management, message brokering, time series, geo special, real time analytics, machine learning.
  • Developed AWS cloud formation templates and setting up Auto scaling for EC2 instances and involved in teh automated provisioning of AWS cloud environment using Jenkins and chef.
  • Created Typescript reusable components and services to consume RESTAPI's using Component based architecture provided by angular 4.
  • Used Angular 2 for delivering user experiences such as high performance, off-line accessibility.
  • Used Angular 2 Framework for teh development of web application using Ajax, DHTML and DOM scripting.
  • Developed server-side software modules and client-side user interface components deployed entirely in Compute Cloud of Amazon web Services (AWS).
  • Used AWS Elastic Beanstalk to collect and analyze logs from teh Docker Container and teh application
  • Used AWS cloud services and deployed couple of applications on Elastic Bean Stalk and EC2 Instances as part of service transition phase, but later on chose to deploy them on Eureka.
  • Working on creation of custom Docker container images, CSV files, tagging, pushing images, and CSV data files integration of Spring boot.
  • Implemented Maven Script to create JAR, WAR, EAR & dependency JARS and deploy teh entire project onto teh WebLogic Application Server.
  • Created teh Docker containers and Docker consoles for managing teh application life cycle.
  • Developed SQL queries and executed them by using JDBC Template provided by Spring.
  • Implemented Microservices architecture to convert monolithic heavy application into smaller applications.
  • Created REST API's Microservices and EJB using Express Router/Model/Controller architecture.
  • Used distributed version control (GIT) as source code repository.
  • Developing new features for multiple projects using Java/J2EE technologies, Spring Framework.
  • Developed teh REST Services Using Spring Boot to produce JSON response.
  • Used SpringRest Template to communicate with various RESTful services across teh enterprise.
  • Developed custom angular directives to extend teh functionality of teh application.
  • Used Microservice architecture, with Spring Boot-based services interacting through a combination of REST and MQ.
  • Developed user interface using JSP, JSP Tag libraries, Spring Tag libraries and JavaScript to simplify teh complexity of teh application.
  • Used JPA/Hibernate to communicate with data layer and XML/JAXB to read XML data.
  • Developed a RESTful web API using Spring Boot.
  • Refreshed teh MongoDB pre-prod environment with production environment data by taking teh dump.
  • Used Log4J logging framework to write Log messages with various levels for logging across teh application.
  • Developed Junit test cases using Mockito and Spring Junit Runner frame work to perform some integration testing.
  • Provided JUnit support for teh application for debugging teh system and Test Driven Development (TDD).

Environment:Windows, Unix, Linux, Mac OS, AWS, Cloud Foundry, Oracle Cloud, EC2, RedShift, Docker, EBS, MongoDB, REST, JDBC, JSP, IntelliJ, Struts, Spring, Spring Boot, MicroServices, Restful, MQ, LDAP, Hive, Oracle 11g, Redis, Angular JS, Angular 2, Angular4, Node JS, GIT, GitLab, Ajax, HTML, JavaScript, JQuery, JSON, J-unit, Log4j, Gradle, Maven, Jenkins, Jira, Tomcat 8, Jetty, TestNG, SonarQube, Mockito, XML, JAXB.

Confidential, New York

Sr.Java Developer

Responsibilities:

  • Understanding teh business requirements and preparing teh design document by analyzing teh feasibility of teh requirements.
  • Effectively developed Action classes, Action forms, JSP, JSF and other configuration files likeweb.xml.
  • Integrated spring framework with Hibernate that is used for Database operations.
  • Developed Java projects with various Web service frameworks, such as Jersey, Spring/SpringBoot, apache CXF, JBoss RESTEasy,and others.
  • MicroServices has been built using spring boot, spring cloud and deploying to AWS Cloud.
  • Setup and builtAWSinfrastructure various resources, VPC, EC2, S3, Dynamo DB and RDS in Cloud Formation JSON templates.
  • Involved in deploying systems on Amazon Web Services (AWS) Infrastructure services EC2. And Utilized most of theAWSservices like S3 as a data store for storing teh files that falls into teh bucket, IAM roles, Elastic Bean Stalk, generated Lambda Functions to trigger an event that occurs in S3, Code Commit as a Version control service,AWSCloud Watch.
  • Used AWS cloud services and deployed couple of applications on Elastic Bean Stalk and EC2 Instances as part of service transition phase, but later on chose to deploy them on Eureka.
  • Aware of troubleshooting issues on AWS, Netflix Eureka and other developer IDE and Cloud environments.
  • Used teh spring container for data source and to load teh Hibernate specific classes.
  • Worked on MongoDB concepts such as locking, transactions, indexes, replications, schema design.
  • Produce and Consumed Restful webservices using spring framework.
  • Core platform Web Services API Development. New JSON RESTful end point development, with implementation AWS Redis Cache for superfast responsiveness.
  • Used Maven as build and dependency management tool for creating EAR, WAR and JAR file to be deployed in application servers and integrated with SVN, Jenkins, and Jenkins Jobs.
  • Wrote processes to synchronize data between core databases and Redis cache based update events sent through AWS SNS messaging.
  • Developed Microservices and TEMPhas extensive experience using GitLab and technologies for developing a scalable application.
  • Writing services in Spring Boot and running and deploying them in Cloud Foundry.
  • Worked on ISO parser tool with Pivotal Cloud Foundry (PCF) and trained on Technical Essen-tials and Architecture with Amazon Web Services (AWS).
  • Used popular Node.js frameworks like Restify to mock a Restful API.
  • Implement modules into Node.js to integrate with designs and requirements.
  • Responsible of maintaining and developing server-side code with JavaScript and Node JS runtime environment.
  • Watched project changes with Grunt task runner and installed latest version of libraries with Bower based on running in teh Node.JS environment.
  • Worked on creation of custom Docker container images, tagging, pushing images, integration of Spring boot.
  • Developed end to end application using Spring Boot framework.
  • Extensively used Java multi-threading to implement batch Jobs with JDK 1.7 features.
  • Used Apache Tomcat as application server to build teh web applications.
  • Created RESTful Web Services for external clients and resellers by reusing existing components.
  • Used Node JS for server side web Applications, Real time communication.
  • Responsible of maintaining and developing server-side code with JavaScript and Node JS runtime environment.
  • Used CRON job to schedule daily tasks to call API for populating DB.
  • Used Jenkins for continuous Integration and continuous deployment of project.
  • Used SOAPUI for teh functional testing and inspection and invocation of spring based webservices.
  • Developing scripts for build, deployment, maintenance, and related tasks using Docker, Python,and Bash.
  • Debugged, reported, tracked and verified bugs in JIRA.
  • Worked on implemented bots in HipChat.
  • Used Junit for unit testing.
  • Wrote SQL queries, stored procedures, modifications to existing database structure as required for addition of new features using Oracle database.

Environment:- Linux, Windows, AWS, Cloud Foundry, S3, VPC, EC2, SNS, DynamoDB, RDS, IAM, EBS, Lambda, WSDL, MongoDB, Oracle 12c, JSP, JSF, Spring, Hibernate, MicroServices, Angular JS, Node JS, JSON, Restful, Agile, JSP, JBoss, GIT, GitHub, ANT, Maven, Tomcat, HTML, JavaScript, JIRA, Bitbucket, Jenkins, Docker, Junit.

Confidential

JAVA Developer

Responsibilities:

  • Worked on various project methodologies like Agile Software Development, Testing and Scrum.
  • Extensively used Angular JSdirectives, filters, services, bootstrapto support Desktop and mobile versions.
  • Created custom Angular JS directives to implement some of teh specific functionalities.
  • Implemented REST based web services using JAX-RS annotations, Jersey provider and consumed using HTTP services from angular JS modules.
  • Designing system architectures, including microservices and service-oriented architectures
  • Developed Application to asses JSON and XMl from Restful web service from consumer side using Angular JS.
  • Developed Business components using Java Objects, Core Java, Multithreading, Servlets, and JSP.
  • Worked on business logic and calculations, performs analysis, handles data transfers, and generates XSL for presentation layer and SQL commands for database layer.
  • Extensively implemented Multithreading concept in order to handle Transaction Management with isolation and propagation levels. Thread handling was used to maintain continuity of execution.
  • Created and injected spring services, controllers and DAOs to achieve dependency injection.
  • Heavily used Spring Inheritance, Auto-wiring, Core Container, Security, AOP, ORM modules as part of migration from EJB to spring, Spring Quartz for scheduling tasks to generate reports and emails to clients.
  • Implemented SOA to develop Spring Restful/Micro Services and implemented Spring Eureka, Netflix, Ribbon as part of Services Discovery using Apache Axis.
  • Used Micro service architecture with Spring Bootbased services interacting through a combination of REST and Apache Kafka message brokers.
  • Used SOAP UI, Postman, Rest Client, Spring Mock MVC, Spring 4Junit for testing teh web services.
  • Experienced in implementing Micro services, Service Oriented Architecture (SOA) with XML based Web Services (SOAP/UDDI/WSDL) using Top Down and Bottom Up approach.
  • Experience in creating RESTful web services using Jersey, spring framework and JAX-RS.
  • Java Beans are used as container of business logic and supporting teh services or applications.
  • Used wide implementation procedures in order to disintegrate whole monolithic application into loosely coupled reusable Micro services. This laid foundation for teh simplicity in updating versions of existing technologies without hassle of deploying entire modules.
  • Employed fail safe and circuit breaker patterns for teh first time in Client's email applications using Hystrix and Hystrix Dashboard in spring boot Micro service Applications.
  • Good knowledge with cloud services like Spring Eureka, Cloud Foundry and AWS etc.
  • Extensively used Hibernate Relational mappings (One-To-Many, Many-To-Many) in teh secondary project.
  • Extensively worked on Hibernate Cache, Query, Criteria and Transactions in secondary project.
  • Developed search functionality by NamedQueries, Projections, Restrictions using Hibernate 4.3 API
  • Worked on creation of custom Docker container images, tagging, pushing images, integration of
  • Spring boot.
  • Implemented Maven Script to create JAR, WAR, EAR & dependency JARS and deploy teh entire project onto teh WebLogic Application Server.
  • Created teh Docker containers and Docker consoles for managing teh application life cycle.
  • Used DROOLS engine as java runtime rule engine to validate business rule before executing in runtime.
  • Developed teh Web Services Client using REST, RSDL description to verify teh history of teh new customer.
  • Worked on XML parsers (JAXB) for data retrieval and JAXB parser for marshalling and unmarshaling.
  • Writing SQL Queries to get teh information from Oracle DB, Saving, modifying, and removing teh data from teh DB. Used joins to get teh data from more DB Tables. Views and Unions were also part of our implementation.
  • Used Maven as build and dependency management tool for creating EAR, WAR and JAR file to be deployed in application servers and integrated with SVN, Jenkins, and Jenkins Jobs.
  • Worked on Pivotal Cloud Foundry to host Cloud based Applications.
  • Experience in re-architecting monolithic architecture service into micro services based architecture using spring boot and pivotal cloud foundry.
  • Performed CRUDoperations by using Hibernate JPA, Used postman to check Rest calls from teh backend.
  • GIT is used for teh version control Maven is used for build script and configured log4j, .log files.
  • Using JUnit test in Eclipse, developed Unit test cases and test suite. Curl was also implemented to test.
  • Used Jenkins as teh integration tool and improved scalability of applications on cross-platforms.
  • Involved in System Testing, Integration Testing, and Production Testing on WebLogic Server.
  • Resolved bugs/defects in application with team members of teh project to assure a positive outcome using JIRA.

Environment: Windows,Java/JDK 1.8, J2EE, Log4j, Web Services, Spring Kafka, AWS, Netflix, Intellij,Restfull, Hibernate, REST,, Eclipse, MAVEN, Junit, Jenkins Jenkins, WebLogic, Oracle 11g, 12C, Linux OS, tomcat, JDBC, Agile, GIT, PL/SQL, Docker, Hateoas, Curl, Pivotal Cloud Foundry, JIRA.

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) for development of an application.
  • Responsible for all stages of design, development, and deployment of applications. Active role in Test Driven Development termed as TDD apart from Agile Software Development.
  • Worked with teh business experts to understand existing business processes and determined a shared approach that would serve their business needs using teh new packaged application.
  • Documented requirements for necessary customizations and employment of IBM FileNet.
  • Designed, analysed and developed teh front-end and back-end Servlets, Bootstrap for designing, HTML5, CSS3, Angular JS and Used Angular JS filters for searching, sorting, and pagination and used custom filters.
  • Used JSP to dynamically generate web pages based on HTML and XML Document types.
  • Use JSF (Java Server Faces) to implant component based User Interface Applications.
  • JSON due to its light-weight nature was used as teh main data-interchange format in place of XML.
  • Worked on Core Java and its libraries in creating teh Java web application's business Logic.
  • Used JSP to create teh front end. Used various third parties to validate teh data entered by teh User.
  • Also used JavaScript for client side validations of input data. Created HTML pages using CSS styling.
  • Used various Spring Modules like Spring AOP, Spring WEB-MVC and Spring ORM in development.
  • Used RESTful web services to expose certain functionalities of teh application.
  • Used Microservices for scalability and reliability of teh application in addition to loose coupling.
  • Auto scaling functionality of Micro-services helped in cloud infra where slowdowns were eliminated.
  • Docker had been teh most important of containers in accelerating teh growth of Micro-services.
  • Used JAX-RS plus jersey implementation for RESTful web services and containerized it.
  • Created hibernate-config.xml and configured teh hibernate 4.0 for teh application.
  • Used JBOSS as teh chief enterprise level server while dealing teh database activities with hibernates.
  • Implementation of data access layer TEMPhas been cumbersome for a while and this was greatly resolved using Spring JPA through implementation of data access layers there by reducing boiler-plate-code.
  • Used Micro-services to ensure teh scalability of application on cloud infrastructure.
  • Defined several UML diagrams; Activity diagrams, Sequence and Object diagrams.
  • Writing Unit test cases using JUNIT testing framework and performed unit and system testing.
  • Created Hibernate persistent and configuration files for ORM implementation.
  • Selenium's playback tool feature for authoring tests TEMPhas been used in executing more than 100 test cases.
  • Worked in TDD, Agile environment and attended SCRUM meetings as part of day to day activity.

Environment: Java 1.7, Intellij, Eclipse, Hibernate 4.0,RESTFULL, Github tomcat, Spring IOC, Web Services, HTML, Java Script, CSS, JQuery, XML, Angular JS, Log4j, Junit 4.12, JBOSS 7.1.0, REST, Cassandra, Spring JPA, Curl, Agile and Scrum, Hystrix, Spring MVC, Spring ORM, JDBC, Spring AOP, POJO, Dependency Injection, Kubernetes, Mesos, Micro-services, Microservices.

Confidential

QA Engineer

Responsibilities:

  • Implemented STLC for my entire test preparation and execution.
  • Functional Test Requirement Analysis using Business Requirements Document and Design documents.
  • Developed test cases and test strategies to ensure that teh test cases reflect user needs.
  • Involved in writing Test scenarios, Generic test cases, detail Positive and negativetest cases.
  • Worked with requirements to write teh test plan and test cases.
  • Worked extensively with HP Quality Center (Test Plans, Test Cases, Test Design, Test Inputs, Test Logs and Test Summary Reports). Involved in project planning, coordination and implemented QA methodology.
  • Manual, automated and regression testing of packaged and custom applications on Multi-Tier Workstations were performed.
  • As a successful tester performed various type of testing which include smoke, functional testing, regression testing and retesting, performance testing and UAT.
  • Reported bugs and tracked progress in HP ALM.
  • Used tools SQL Server, Oracle PL/SQL Developer for database queries.
  • Helped performance testing team in developing teh scripts in LoadRunner.
  • Interacted with teh developers and users to resolve technical issues and tracked defects.
  • Followed problem reports and assisted developers with troubleshooting.
  • Represented teh end user by conducting User Acceptance Testing (UAT) and System testing.
  • Maintained and executed Change Promotion Requests from DEV to PROD and TEST environments.
  • Performed manual GUI test for Data entry screen in teh Application.

Environment: HP ALM, HP Quality Center,UAT.

Hire Now