Software Developer Resume
SUMMARY:
- 7+ years of experience in development and testing using Java for web - based applications having Angular 7 & Spring Boot.
- Experience in manual and automated testing using the automated framework built having Selenium web-driver, TestNG, AutoIT
- Development in diversified areas of Client-Server, Distributed and Web applications using Java, J2EE technologies.
- Experience in building the Scenarios, Features, Step definitions by using the Cucumber along with Selenium WebDriver to develop BDD framework.
- Extensive experience with Spring Core, Spring IOC, Spring Boot, Spring Data JPA, Spring Security, Spring Transaction,Spring MVC, and Hibernate ORM.
- Experience in working with messaging systems likeKafka, Kafka event Sourcing.
- Created Micro Services using Spring Boot and deployed on AWS instances like EC2.
- Experienced in writing and executing SQL statements..
- Experience in creating Docker images, containers, push/pull and integrating with Spring Boot,Deployed Spring Boot based Microservices, Docker container using Amazon EC2 container services and using AWS console.
- Experienced on Service Oriented Architecture and tested SOAP (WSDL) and Restful (WADL) Web Services byusing tools like SOAPUI and validated the response XML file.
- Proficient in using Amazon Web Services (AWS) like Lambda, EC2, Cloud Watch, Cloud Formation, IAM, S3, RDS.
- Expertise in developing SOAP, RESTful Webservices and APIs with JSON and XML
- Experienced working in Agile-based SDLC environment and participating in different Scrum sessions
- Experience with DevOps tools like Maven, Jenkins, GIT, SVN, JIRA
- Hands-on with Apache Hive for data analytics & sentiment analysis
TECHNICAL SKILLS:
Languages: Java, J2EE, SQL
Testing: Selenium (3.141.5) Web-driver, TestNG(6.14.3), AutoIT, Appium, Junit, CucumberPostman
Ops Tools: Maven, Jenkins, GIT, SVN, JIRA
Big Data Technologies: Hadoop (2.7.1), Apache Hive (1.2.1)
Operating System: Linux, Microsoft Windows 10, ubuntu 16.04 LTS, Mac Os
Databases: Microsoft SQL Server 2000, Oracle
Frameworks: Spring 4.1, Springboot, Hibernate
Others: AWS, Azure, Eclipse, Intellij, STS. Oracle Virtual Machine 5.0.XX, VMWare Player 6.0, RStudio0.99, Putty, File-Zilla 3.18, JSON
WORK EXPERIENCE:
Confidential
Responsibilities:
- Working as developer on bug fixes and new enhancement
- Working closely with users to make sure closure of open cases.
- Performing API testing using Postman tool.
- Extensively usedJavafeatures like Parallel Operations on collections, multithreading and foreffective sorting mechanisms, and used Streams and Lambda expressions available as part ofJavato store and process the data.
- Used Spring Core Annotations and Spring MVC for REST API s and Spring Boot for Micro services.
- Developed Spring MVC Rest controllers, services for backend interactions.
- Worked on Microservices for Continuous Delivery environment using Docker and Jenkins.
- Used Spring Framework for Dependency Injection and integrated it with the Struts Framework and Hibernate.
- UsedSpring Bootat back-end which helps to develop application with ease
- Designed and developed the UI using Angular, Spring View Component, JSP, HTML, CSS, and jQuery
- Worked with Selenium Automation for Web UI testing for automation of key features
- Use DevOps pipelines for CI-CD like JIRA, GIT, Maven, ServiceNow
- Responsible for Unit Testing, Sanity Testing and Regression Testing
Confidential
Responsibilities:
- Worked with Selenium Automation for Web UI testing for automation of key features
- Responsible for creating database views, tables, store-procs for enhancements
- Developed web components using MVC pattern under spring framework.
- Used Hibernate as an ORM tool for connecting to database, accessing information. & UI using Angular
- Created REST API using Contract first & other methodologies
- Used Angular 7 and Bootstrap as the front-end framework, with Typescript, CSS3, and HTML5.
- Implementing the Microservices based on RESTful API utilizingSpringBootwithSpringMVC.
- Involved in Designing, implementing and supporting AWS cloud infrastructure for theApplication.
- Built Spring based Java Microservices to support web application using Spring Boot annotations.
- Strong hands on experience and understanding ofOOPS concepts, Core Java concepts/APIUnderstanding such asException handling,Collections API,Strong Multithreading.
- Performed functional testing of web services using POSTMAN.
- Use DevOps pipelines for CI-CD like JIRA, GIT, Maven, UCD, ServiceNow
Confidential
Responsibilities:
- Worked with Struts2.0 framework for Comcast Workbench Application.
- Used SpringBoot, and Hibernate ORM framework for middleware Application.
- Involved in the front-end changes using JSP, JavaScript, ActionForm, and Action.
- Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup.
- Use DevOps pipelines for CI-CD like GIT, Maven
- Worked with Selenium Automation for Web UI testing & responsible for Unit Testing, Sanity Testing and Regression Testing
Confidential
Responsibilities:
- Interaction with client and designing technical design document from Business Requirements for thedevelopment team.
- Involved in preparing High level and low-level design documents for the task involved in redesigning the BBWweb store.
- Tested Web Services using SOAP UI toolkit locally.
- Created continuous integration builds using Maven and SVN control.
- Prepared Test Cases to perform Unit, Integration and System Testing. Tested the developed components usingJUnit.
- Deployed web components, presentation components and business components in Apache Tomcat and WebLogic Application Server.
- Involved unit testing, Interface testing, System testing and user acceptance testing of the workflow too.
Confidential
Responsibilities:
- Development of frontend components using JSP, HTML, JavaScript.
- Responsible for requirements gathering for library records & fee structure module.
- Worked with the UAT group to iteratively work to fix the defects.
Confidential
Responsibilities:
- Used different statistical technique for data cleaning like correlation matrix, histogram, box-plot, plot, outlier detection etc...
- Development of the models for different category of users using different statistical technique
- Prepared slide show and presented in front of Ryerson university panel for acceptance of the model.
