| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateName : Arun ThangavelPhone : PHONE NUMBER AVAILABLEEmail: EMAIL AVAILABLEProfessional Summary:Overall 13+ years of Experience in analysis, design, development, testing and implementation of Client/Server, Web applications using JAVA/J2EE technologies and experience working as Technical Lead- (H1B Visa valid till Sep 30, 2025)An effective leader with proven ability in leading and guiding the teams during the project phases and enabling knowledge sharing among the teams.Strong skills in understanding business requirements with rules and analyzing the System with Functional specifications.Experience on Java, Java 8, Java 11, Spring Boot, Spring, Spring Batch, REST API, Google Cloud and Spring Boot for micro-services, GCP Pub Sub, Kafka.Experience in Kafka broker tool for 1 year and GCP Pub Sub for 5 years.Experience in Salesforce.Involved in Architecture designing for the client requirements.Experience in deploying Spring Boot based Microservices Docker container, CI/CD process of Jenkins.Experience with Core Java with multithreading, Concurrency, Exception Handling, File handling, IO, Generics, Data structures and Collections, Garbage Collection.Proficient with designing and developing high performance applications by leveraging Concurrent programming/Multi-Threading and Data Structures.Experience using Hibernate for mapping Java classes with database and using Criteria APIExpertise with development tools like Eclipse, IntelliJ, Spring Tool Suite, Visual Studio.Experience in integrating REST, Swagger and Postman.Extensive Experience in Data Modeling, Design, Development, Implementation and Administration of Database systems using Oracle, SQL Server to manage extremely large data sets.Well Versed with Version Control tools like GIT & GITHUB and ticket tracking platforms like JIRA.Experience in deploying web application using application servers like Apache Tomcat 7/8.Expertise in using build tools like Gradle, Maven tools for building of deployable Artifacts such as War, Ear from source code and environment configuration.Experience in Genesys and Apachee integrations for contact center application.Experience in integration of Genesys with Microservices and rest API.Experience in Genesys which is used for communication like (Email, Messaging, social media, IVR call functions).Extensive experience in database designing using RDBMS Concepts in Oracle, MYSQL and familiar with NoSQL Databases like MongoDB 3.x.Used XML scripting and JSON for transferring/retrieving data between different applications.Proficient in implementing Object Oriented Programming (OOPS) Concepts including Encapsulation, Inheritance,Abstraction and Polymorphism, multithreading, Collection, Servlets, and memory management.Proficient in using various design patterns such as MVC, Data Transfer Object, Singleton and DAO.Worked on JDBC for mapping the java objects to relational database and SQL queries to retrieve, insert and update the data from the database tremendous knowledge in working with databases like Oracle, DB2, MS SQL, PL/SQL and MySQL.Good expertise with Internet protocols specifically HTTP, TCP/IP.Experienced in all stages of a SDLC (Requirements analysis, Designing, Coding/Implementation, Testing, Deployment, and maintenance) including Agile/Scrum workflow.Highly adept at promptly and thoroughly mastering new technologies with a keen awareness of new industry developments and the evolution of next generation programming solutions.Education:Bachelors of Engineering degree from Sri Ramakrishna Institute of Technology, Anna University, Coimbatore, IND, 2011.Technical Skills:Operating SystemsWindows and Linux.Integrated development environmentsVisual Studio Code, Eclipse, and IntelliJ, GCPFameworksSpring, Kafka, JDBC, Spring Boot, Spring Batch, Spring MVC, Spring Cloud.DatabrasesOracle, & DB2, MysqlSource Control ManagementGit Lab/Git Hub & Visual Studio.Agile ToolsJIRA, Kanban & Visual Studio.Build ScriptsMonitoring ToolsMaven & GradleDynaTrace, New Relic, BSM, ELK, SplunkProfessional Experience:Technical Lead/Architect Feb 2024- August 2024HDSUPPLY, Marietta, GAInvolved in Migrating legacy Application to new modernization application using Spring boot, Microservices, Kafka, GCP with enhanced features.End to End Application Development and provide the fixes for various issues reported.Involved in Coding, Bug Fixes and Enhancement of the application.Analyzed the defects raised by internal, external quality assurance ("QAs") teams and provided the fixes for opened defects and made sure the fixes are working fine. Follow up with QAs until verified by them.Involved in developing SQL queries, stored procedures, and functions.Code reviews and refactoring done during the development.Developed applications using SDLC Practices.Configured Tomcat Server for deploying web and business components.Determined effective solutions for resolving critical problems.Involved in micro-services API development with Spring Boot and RESTful servicesEnvironment: Microservice, JIRA, Spring Boot, MYSQL DB, Genesys, Kafka, RESTful Web Services, Apache, Embedded Tomcat, Mockito, Design Patterns, Unix, GIT, Splunk.Technical Lead / Architect June 2023-Feb 2024Tata Consultancy Services Limited, Johns Creek, GAClient: Macys TechnologyAttend requirement gathering and design walkthrough meetings with client to understand new business requirements and discuss the concerns, issues raised during review phase.Work with Offshore development team for application development and delivery.Communication integration is through Genesys.Involved in various SDLC phases like Requirement gathering, Design, Analysis and Code development.Involved in Migrating legacy Application to new modernization application using Spring boot, Microservices, Kafka, GCP with enhanced features.Involved in Architecture designing for the client requirements.Implemented Model View Controller (MVC) architecture and developed for the entire application.Conduct design and code reviews with Subject Matter Experts (SMEs) for the development tasks.Analyzed the defects raised by internal, external quality assurance ("QAs") teams and provide the fixes for opened defects and make sure the fixes are working fine. Follow up with QAs until verified by them.Involving in Coding, Bug Fixes and Enhancement of the application.End to End Application Development and provide the fixes for various issues reported.Involved in developing SQL queries, stored procedures, and functions.Code reviews and refactoring done during the development.Developed applications using SDLC Practices.Configured Tomcat Server for deploying web and business components.Determined effective solutions for resolving critical problems.Involved in micro-services API development with Spring Boot and RESTful services.Deployed APIs and scaled in the Pivotal Cloud Foundry (PCF)Environment: Java, Spring Boot, Spring Batch, Microservices, Apache Maven, salesforce, Genesys, Jenkins, Git, GCP, Jira, Confluence, MYSQL.Tata Consultancy Services, Johns Creek, GA Feb 2023 May 2023Technical Lead/ ArchitectClient: Macys TechnologyResponsibilities:Responsible for Analysis of the specifications provided by the Product Team /clients.Migration of Application from Azure to GCP.Actively involved in application architecture design phase and creating Low Level Design DocumentsDeveloped Microservices using Spring boot, GCP, Kafka, Genesys.Involved in Architecture designing for the client requirements.Used a Microservices architecture, with Spring Boot-based services interacting through a combination of REST and Spring Boot.Communication of application like Message, email, and other using Genesys.Create and configured the continuous delivery pipelines for deploying microservices using Jenkins CI server.Oversee and develop Notification Service microservice to use across the enterprise.Worked extensively in continuous integration and delivery using JenkinsDesigned, developed and tested the integration layer components with different interfacing systemsExperience in Hibernate framework for back-end connectivity and querying.Experience in handling messaging services using Apache Kafka.Involved in creating Test plans and white box testing with JUnit 3.0 Junit and Mockito. Used Eclipse, IntelliJ IDE.Created Maven builds to build and deploy Spring Boot microservices to internal enterprise Docker registry.Responsible for providing orchestration such as Remove operations, aggregate multiple backend APIs or services, perform mediation, or composition using gateway Akana.Worked in using web-based version control tools GIT. remote repository code cloud.Supported the production deployment efficiently and provided prompt response by Troubleshooting the issues in Production environment and coordinated with multiple teams on call supportEnvironment: Microservice, JIRA, Spring Boot, MYSQL DB, Genesys, Kafka, RESTful Web Services, Apache, Embedded Tomcat, Mockito, Design Patterns, Unix, GIT, Splunk.Tata Consultancy Services, Chennai, India Feb 2022 Jan 2023Technical Lead/ ArchitectClient: Macys TechnologyInvolved in enhancement of microservices for the call center segment of client.Developed RESTFUL web services using Spring Boot, Microservices, rest, MySQL, GCP, Genesys.Deployed and Monitored Micro Services Using Spring Cloud Foundry Also Managed Domains and Routes with the Cloud Foundry.Involved in Architecture designing for the client requirements.Handled the team from Offshore to meet client requirements.Developed Rest web services using spring boot to enhance the microservices application.Coded Rest API controllers and web services client classes to interact with downstream systems.Developed application using Spring MVC to ease up the access to configuration information and feature flags. This Application also eases up the accessibility to pay load information to downstream systems.Configured continuous deployment of applications with Comcast specific tool GOCD bridged to GIT to achieve continuous deployment in cloud-based environment.Used Commons Logging framework (log4j) utility to log errors, info and debug messages.Performed Unit Testing and interacted with QA for testing. Involved in implementing validations, exception handling.Implemented Junit test cases for all the modules developed to ensure complete code coverage.Followed agile software development (Scrum) to deliver a potentially shippable set of functionalities every iteration, provided the agility to respond to rapidly changing requirements.Environment: Microservice, JIRA, Spring Boot, MYSQL DB, Kafka, Spring MVC, Spring IOC, Genesys, Restful Web Services, Apache, Embedded Tomcat, Mockito, Design Patterns, GIT.Tata Consultancy Services, Chennai, India Nov 2021 Jan 2022Technical LeadClient: Macys TechnologyResponsibilities:Involved in gathering business requirements for development and worked on writing the use cases for the application design.Implemented the Migration of 2 Applications from Mainframe to GCP using Java and Spring boot, Spring batch.Designed and planned the stories for the applications.Involved in setting up the application Service using Spring batch.Involved in setting up spring security in securing the app based on user roles.Implemented persistence layer using Spring JDBC framework.Involved in writing SQL Queries and Spring batch process.Implemented application logging using Log4J framework for logging and debugging and the run time exceptions.Environment: Microservice, JIRA, Spring Boot, MYSQL DB, Spring MVC, Spring batch, Restful Web Services, Apache, Embedded Tomcat, Mockito, Design Patterns, GIT.Cognizant Technology Solutions, Chennai, India Jun 2016 Nov 2021Process SpecialistResponsibilities:Involved in developing design document and impact assessment documents.Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC) using Agile and Waterfall methodology.Involved in Java Coding using Spring boot.Used JavaScript for validation.Responsible for Unit Testing with Junit, integration testing of software.Extensively worked on JDBC for database access.Used Rational Clear Case for version controlling and used diff merging, check-ins, check-outs, and adding new work files to source control and labeling.Complete Involvement in development and validation of screens using HTML and JavaScript.Deployed web, presentation, and business components on Apache Tomcat Application Servers.Used log4j to log messages depending on the messages type and level.Implemented data access objects (DAO) for database interactions using JDBC and HibernateEnvironment: Java, Spring boot, GIT, MYSQL, Hibernate, Jira, Confluence.Blue Horizon, Chennai, India May 2011 May 2016Application EngineerResponsibilities:Involved in developing design document and impact assessment documents.Involved in Java Coding using Spring boot.Used JavaScript for validation.Responsible for Unit Testing with Junit, integration testing of software.Extensively worked on JDBC for database access.Deployed web, presentation, and business components on Apache Tomcat Application Servers.Used log4j to log messages depending on the messages type and level.Implemented data access objects (DAO) for database interactions using JDBC and HibernateEnvironment: Java, Spring boot, GIT, MYSQL, Hibernate, Jira, Confluence.Personal Details:Date of Birth October 23, 1989Sex MaleNationality IndianMarital Status MarriedVisa Valid till September 30, 2025Location Johns Creek, GeorgiaPassport Details U2688044Issued at Chennai on October 5,2021Valid up to October 4, 2031 |