Rajani Kanth

Rajani Kanth Email and Phone Number

Senior Java Developer at Cummins Inc.
Rajani Kanth's Location
Irving, Texas, United States, United States
About Rajani Kanth

• 9 Years of experience in Object-Oriented Analysis & Design, Development with strong Java / J2EE programming background developing Web based application using Agile methodologies practices. Involved in all the phases of SDLC life cycle such as requirement gathering, analysis, design, development, deploying, testing, debugging, project management, implementation & maintenance of various Enterprise and web-based applications using Java 8, J2EE, JDBC, Spring MVC, Spring Boot.• 5 Years of experience in building, modifying and maintaining RestfulAPIs in JAVA / Spring Boot environment. Consumed Rest APIs from Upstream applications and modified them and sent the data through Restful APIs to downstream applications. Created applications based on Spring MVC. Worked on migrating traditional and legacy applications into micro-services. • 4 Years of experience in Deploying the applications to Cloud Environments (Azure, AWS, GCP). Deployed Spring boot applications to Pivotal Cloud Foundry. Sent the data to AWS RDS using JAVA. Created Pub/Sub in GCP and created pipelines to send the data to Big Query from Pub/Sub. Managed Dataproc for Big data applications in GCP.• 2 Years of experience in Event Driven Architecture using KAFKA. Worked on Producer API’s and Consumer API’s. Worked on debugging with issues related to Topics and Brokers. Have experience on installing Zookeeper and Kafka. • 4 Years of experience in Building the applications using Jenkins and Deploying them to Application Servers (IBM WebSphere, Tomcat). Created Build pipelines and Release Pipelines using Azure DevOps. Created CI/CD for PepsiCo International. Using Azure DevOps, Deployed PepsiCo related applications to Azure instances.• 5 Year of experience in practicing agile. Used Atlassian Jira to maintain the task and log the tasks and maintained task history. Followed story and point based tasks system.

Rajani Kanth's Current Company Details

Senior Java Developer at Cummins Inc.
Rajani Kanth Work Experience Details
  • Cummins Inc.
    Senior Java Developer
    Cummins Inc. Oct 2021 - Oct 2023
    • Deployed and managed services on Amazon Cloud. Used AWS console and participated in DB replications on AWS and used S3, IAM, Route53, ECS, EC2 and other AWS services for API deployments and exposure to VPC, AMI’s, Auto Scaling.• Repeatedly worked on AWS Cloud platform and its features which include EC2, VPC, AMI, RDS, SES, S3, Route 53, IAM, LDAP, Cloud Formation, Cloud Front, and Cloud Watch. Extensively work on Jenkins and Hudson by installing, configuring and maintaining for the purpose of continuous integration (CI) and for End-to-End automation for all build and deployments.• Moving existing monolithic architecture to microservices and migrating them to AWS cloud.• Used AWS Services platform to upload data into AWSS3 buckets and creating EC2 instances.• Worked with Splunk to read the data and to collect logs, Developed Splunk reports that provide overview of the Application.• Designed and developed in interface framework to keep the application of the JBPM Interaction.• Responsible for implementation of java integration components for JBPM and DROOLS.• Involved in creating unit testing of various layers using JUnit and created automated test scripts for integration testing using Selenium.• Created Maven and Gradle builds to build and deploy Spring Boot Microservices to internal enterprise Docker registry.• Integrated GIT into Jenkins to automate the code check-out process.• Used Jenkins as a primary tool for implementing the CI/CD during code releases, worked with CI/CD pipeline to build and deploy transcoding application on AWS.
  • Comcast
    Senior Java Developer
    Comcast Jul 2020 - Sep 2021
    Missouri, United States
    • Involved in all the phases of SDLC including Requirements Collection, Design and Analysis of the Customer Specifications, Development and Customization of the application.• Used Spring MVC (Model View Controller) to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.• Involved in the authentication process. Configured Spring for customized JwtTokenProvider, incorporated JwtFilter, yet not conflicting global CORS requirement.• Performed Bulk Data operations on Collections which would increase the performance of the Application, facilitate pipeline processing and Method references.• Developed Microservices with Spring and tested the application using Spring Boot.• Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API’s and Spring Boot for microservices.• Worked on developing Restful endpoints to Cache application specific data in in-memory data clusters like Redis and exposed them with Restful endpoints by using Redis Cache.• Deployed, Scaled, Configured, wrote manifest file for various Microservices in PCF.• Eureka service registry of PCF configured for each service to enable communication via the cloud. • Developed Merge jobs in Python to extract and load data into MySQL database. • Back-end development and maintenance of websites using PHP and MySQL.• Deployed and managed services on Amazon Cloud. Used AWS console and participated in DB replications on AWS and used S3, IAM, Route53, ECS, EC2 and other AWS services for API deployments and exposure to VPC, AMI’s, Auto Scaling.• Used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor application and involved in writing Java API for Amazon Lambda to manage some of the AWS services.
  • Shoprunner
    Senior Java Developer
    Shoprunner Aug 2019 - Jun 2020
    Missouri, United States
    • Provided strategic direction to handle Software Development life cycle phases as in data gathering, design with Analysis, estimating the timelines, Code development and deployment for the project• Implemented Agile (Scrum) Methodology that includes daily scrum meetings with the team, sprint planning, and estimating the tasks for the user stories.• Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.• Developed and performed test cases using Jasmine and Karma for front end unit testing and used the Cucumber, Protractor and Http-server for the End 2 End testing.• Worked on Core Java concepts such as OOP Concepts, Generics, Multi-Threading, Collections Framework, Exception Handling, Garbage Collection.• Created APIs on the server side to perform CRUD operations using Java 8.• Designed and developed an application using Spring Framework modules like Spring IOC, Spring AOP, Spring MVC, Spring Security, Spring Batch and Spring Data.• Used Spring Security to provide authentication, authorization and access-control features for Application.• Used Spring JDBC template to perform the database operations.• Used Spring Data Framework to use the features of Spring JDBC and Spring ORM classes like JDBC Template and Hibernate Template to perform the database operations by connecting to Data sources available.• Used Hibernate, object/relational-mapping (ORM) solution for mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.• Traced connections to the Mongo database and monitoring utilization of resources for each process.• Used Restful web services to communicate with Mongo DB and performed CRUD operations on Mongo DB using restful web services.
  • Pepsico
    Java Developer
    Pepsico Aug 2017 - Jul 2019
    Hyderabad, Telangana, India
    • Designed www.pepsico.com , Build Azure build and release pipelines, implemented CI/CD for pepsico.com which helped PepsiCo Enterprise to have automated and seamless builds and deployments• Hosted PepsiCo quarterly Earnings Release and other Business Events on www.pepsico.com • Designed PepsiCo global websites and managed content over the websites on Azure which helped ease of maintenance and enhancements. • Integrated PepsiCo global and Corporate website with Google Analytics. Analyzed the web site usage and generated reports on various parameters like geographical locations, IP address, Page hits etc. • Worked on implementing Identity and Access Management solutions to PepsiCo Internet and Intranet applications.• Involved in Design, Analysis, Development, Testing and Implementation of highly resilient distributed applications• Writing high quality Full Stack development code using Java/J2EE/Spring Boot. Performed Code and Design reviews• Verified solutions and identified root cause of problems, ensuring continued progress of project development operations.• Following Agile methodology/TDD Concepts as well as being involved in Unit & Integration testing using JUnit/Spec.• Provide hands-on application performance tuning and develop code/transaction management and written queries to interact with NoSQL and RDBMS databases. • Streaming, Real Data Analytics & Batch Processing using Spark and Apache Kafka• Developed and deployed RESTful microservices to Docker containers utilizing Jenkins • Extensively used JSON Web Tokens (JWT) to authenticate and authorize the REST API calls.• Developed code utilizing Spring security module to authorize and authenticate users• Developed Selenium and cucumber automation scripts regression and functional Testing• Developed Build Scripts using Maven and used GitHub for source control SOAP and RESTful Web Services to retrieve provider's data and used SoapUI to test the web services.
  • Moody'S Investor Services
    Java Developer
    Moody'S Investor Services Jun 2014 - Jul 2017

Frequently Asked Questions about Rajani Kanth

What is Rajani Kanth's role at the current company?

Rajani Kanth's current role is Senior Java Developer at Cummins Inc..

Not the Rajani Kanth you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.