Amit Kumar

India

@amitstude3801

Java Developer

Personal Information

amitstude3801@gmail.com
+91-9446227815
India

Badges

Problem Solving
Java
Days of Code
Sql

Certifications

Work Experience

  • Senior Platform Associate

    publicis Sapient •  January 2024 - July 2024•  Bangalore, Hybrid

    Developed back-end applications using Java programming language for clients Sustain-Carlsberg and Tesco. Tools and technologies used in the project: - Java, microservices, Spring Boot, SQL, Maven, Hibernate, JPA, Spring Security, Swagger2, Multi-threading, Rest services, Junit testing, design patterns, GitLab, Agile Methodology, Scrum

  • Lead Software Engineer-1

    Allstate India Private Limited •  May 2023 - November 2023•  Bangalore, Hybrid

    Roles and responsibilities included working on backend development tasks for different services which are used by the android and iOS devices. (Mobilews, Gatewayws, Paymentws, Documentws, partyws, agentws) Development of the API using Java, Spring, microservices architecture using API gateway, relational database, Spring security using JWTtoken, Unit testing using Junit5, Swagger2 for API Documentation, Agile methodology, design patterns, Git for version control, continuous delivery of software updates, manage the application life cycle and streamline the development, deployment, and scaling of web-based applications.

  • Senior Software Engineer

    Technoidentity Solutions private ltd.•  May 2021 - February 2023•  Bangalore, Remote

    Development of API for Transaction, Revenue, Incident Management and GeoAnalytics using Java as programming language, Maven as built tool, Spring Framework for development of the API, Implemented the Spring security features, relational database, Swagger2 for API Documentation Tools and technologies used in the project: - Java, Spring Boot, SQL, Maven, Hibernate, JPA, Spring Security, Swagger2, Multi-threading, Rest services, Oracle Web Logic Server, unit testing, design patterns, GitLab, Agile Methodology, Scrum, microservices, docker, Kubernetes

  • Java Developer

    Oracle•  December 2019 - August 2020

    Key responsible for ensuring the development of WebCenter Content Server Management and automating the business logic of the product using oracle’s CSA framework. Responsible for the management of oracle Universal Content manager Application, ADF UI, Content Server Imaging, Inbound-Refinery. Technologies used: - Java, J2EE, SOAP web services, Junit, Restful API, Oracle and SQL Databases, Linux, ANT, Selenium. Knowledge of distributed topology environment (Platform).

  • Platform Engineer

    Wooqer•  July 2019 - November 2019

    Key responsible for ensuring quality for the product (Web, Android, and IOS application). Mostly worked on Android Applications and implemented the activities, services, Broadcast receivers, Fragments, MVP, MVVM architecture, JetPack, Dagger, Flutter using android Studio. Implementing automated test scripts for regression test suite from scratch for Wooqer product. Technologies worked on- Java, Android Studio, Selenium, Maven, Smoke testing, functional testing, Regression Testing. Compatibility testing, MVC Framework, MVP framework, an MVVM framework, JIRA, TestLink, RESTful API, Appium.

  • Automation Test Enginner

    Tavant Technologies•  August 2016 - July 2019

    Key responsible for implementing automated test scripts for the regression test suite. Technologies worked on- Java, Selenium, Maven, TestNg, SQLServer, Web Services, TFS, Client-Server Architecture, Agile methodology, FIRE Framework, GIT, Smoke testing, Functional Testing, Compatibility testing, MVC Framework. Analyze the requirement and prepare the test case covering the end to end scenarios. Projects: - Genworth US, Dollar Financial Corporation (USA, Canada), CNBC Tool belt automation DFC has two products type: - SPL (simple payday loan), ISL (Installment loan). Performing the UI Validation using Java, Selenium, and Maven. Database validation using SQL Server Studio. Preparation of Regression suite for Previous deployed builds. Performing Underwriting of loans, Payment Regression. Genworth is a consumer lending project dealing with delegated, Non-delegated, Contract services underwriting and Harp loans. Performing the UI Validation using Java, Selenium, and Maven. Preparation of Regression suite for Previous deployed builds. Performing Underwriting of loans, Payment Regression. Maintaining Regression test suite. CNBC tool belt automation was related to UI Automation of the tool belt and was performed using Tavant’s fire framework.

Education

  • CUSAT, Kochi (Cochin University of Science and Technology)

    Computer Science & Engineering, B.Tech•  July 2012 - May 2016

    GPA:- 7.63

Skills

Data Structure
Algorithm
Java
SQL