Rahul Kumar

Rahul Kumar Email and Phone Number

Java Full Stack Developer @ Capital One
Rahul Kumar's Location
United States, United States
Rahul Kumar's Contact Details

Rahul Kumar work email

Rahul Kumar personal email

n/a
About Rahul Kumar

Rahul Kumar is a Java Full Stack Developer at Capital One.

Rahul Kumar's Current Company Details
Capital One

Capital One

View
Java Full Stack Developer
Rahul Kumar Work Experience Details
  • Capital One
    Fullstack Java Developer
    Capital One Oct 2021 - Present
    Mclean, Va, Us
    • Managed AWS accounts, including the set up and configuration of EC2 instances, VPC’s, Elastic Load Balancers, route 53 hosted zones and health Checks. • Design roles and groups for users and resources using AWS Identity Access Management (IAM).• Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, optimizedvolumes and EC2 instances.• Setup and support automated Continuous Integration utilizing tools like Jenkins, Shell Scripts, and AWS• CLI/API.• Utilize Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS DB services, Dynamo DBtables, and EBS volumes.• Setup and support automated Continuous Integration utilizing tools like Jenkins, Shell Scripts, and AWS• CLI/API.• Developed API supporting AWS Lambda to manage the servers and run the code in AWS. • Worked on core AWS services such as Setting up new server (EC2) instances/services in AWS, configuring security groups, and setting up Elastic IP's, auto-scaling and Cloud Formation. • Migrating an existing Java application to Python to process events and even reduce redundant code • Created alarms in CloudWatch for monitoring the performance, CPU Utilization, Disc Usage and tagged them in Splunk to generate PagerDuty alerts, if any critical error occurred.
  • Frontier Internet
    Fullstack Java Developer
    Frontier Internet Dec 2020 - Sep 2021
    Dallas, Texas, Us
    • Analyze and modify logic in existing applications and re-factor existing code using new modular programming concepts in Java 8. Involve in enhancing and performance tuning the existing application using Java Multithreading, Completable Futures, async functionality and pub-sub patterns etc• Used aws redis elastic cache for cache implementations across different apis. Involved in modifying core chassis libraries of organization in existing apis. • Experience in deployments using AWS ecs and ec2. Utilized aws resources like route53, load balancers, target groups, cloud watch for alarms, log groups, and aws metrics for dev/production deployments and monitoring the services. Modified security groups, launch configuration on production stacks. Deployed Spring Boot based services using Docker in AWS for Microservice Container Orchestration.• Utilized Jenkins build process and code quality tools such as sonar, whitesource, eratocode. • Experience in using splunk, datadog, newrelic to monitor production logs and metrics.• Involved in functional and performance testing of the application. Developing mimeo stubbing, jmx scripts. Used Rest API client Postman and SoapUI for testing web services request and response.
  • Sears
    Fullstack Java Developer
    Sears Nov 2019 - Dec 2020
    Chicago, Il, Us
    • Worked on Spring Configurations and configuring order details service with Spring Boot Application.• Developed backend services, data access objects, data repositories using spring and Spring JPA.• Experience in developing Cloud computing microservices using Spring Boot, Spring Cloud and Netflix based Eureka Discovery, Eureka Server, Zuul, Ribbon, Hystrix and Feign.• Implemented various features of spring framework such as Dependency Injection and Spring Integration with Hibernate. Used spring data JPA to communicate with PostgreSQL and DynamoDB.• Deployed and developed the project using AWS EC2, S3 Buckets, EBS, Lambda, SQS, Amazon Kinesis Services. Implemented a Continuous Delivery framework using Jira, Git, Jenkins, and Bamboo.• Managed infrastructure, including setting up servers and Docker containers using Jenkins for continuous testing and deployment from usually GitHub-based repos to servers and Docker containers.• Implemented Microservice Architecture with Spring Boot based RESTful services and consumed SOAP based Web Services. • Developed Restful Web service using Jersey and implemented JAX-RS and provided security using SSL.• Involved in process for builds and deployments with Maven, Bamboo, and Jenkins for continuous integration. Used JMS to send and the receive messages to Message Queues using ActiveMQ.• Worked on AWS Lamdba to automate response to multiple events which includes HTTP requests via API Gateway. • Used Microservice architecture with Spring Boot based services interacting through Apache Kafka.• Involved in writing Java API for Amazon Lambda to manage some of the AWS services.• Tested the applications using JUNIT and Mockito and configure through Maven sure fire plugins to be part of Continuous Integration. Created Stored Procedures and other SQL scripts using PL/SQL.
  • Dollar General
    Fullstack Java Developer
    Dollar General Aug 2017 - Nov 2019
    Goodlettsville, Tn, Us
    • Involved in design, development and maintenance of applications that utilizes Microservices, Docker, J2EE, Spring Framework, Spring MVC, Spring Integrations, Spring Data, Angular 5, and HTML5.• Participated in front end development using Angular 5, Javascript, Typescript, HTML5, CSS, and JSON.• Optimized the performance of application using Angular 5 Lazy Loading and ahead of time compilation.• Developed Bootstrap responsive web application pages using Angular 5 services, controllers and directives for front end UI and consumed RESTful web service API.• Developed Angular 5 Template driven forms and Model driven forms builder by using ngModel.• Took part in setting up the routing configuration using Angular 5 router for various views and sub views.• Created Reusable Angular 5 components using Typescript and services are obtained using Dependency Injection to consume REST API's. Tuned and optimized databases and Apache Web server on AWS.• Developed user interface using JSP with JavaBeans, JSTL and Custom Tag Libraries, JS, CSS, JQuery, NodeJS, HTML, SASS and Ajax to speed the application. Used Jenkins for integration in Apache Tomcat.• Implementing Queues Configuration using JMS-ActiveMQ and Message Driven Beans.• Built a highly scalable, low-latency NodeJS API Gateway to interact with DynamoDB database with JSON.
  • Cardinal Health Care
    Java Full Stack Developer
    Cardinal Health Care Dec 2016 - Jul 2017
    Brooklyn, New York, Us
    • Developed server side JEE application components using spring, Spring MVC, Annotations, JSP, Servlets, JDBC, EJB, JMS, and J2EE Design Patterns using Eclipse.• Implemented RESTful Webservices to retrieve data from client side and made RESTAPI calls from AngularJS.• Used AngularJS for data-binding, and NodeJS for back-end support with APIs.• Participated in a Scrum team and Agile Practices including TDD, BDD, and pair programming.• Used Angular 2 for delivering user experiences such as high performance, off-line accessibility and zero-step installation. Developed data layer components/DAO’s using Hibernate ORM framework.• Implemented Angular 2 component router for navigation and also the services to connect the web application to back-end APIs. • Developed SOAP services and clients using Apache AXIS2, JAX-WS, WSDL, XML, XSD, JAXB framework.• Migrated individual components and services of this application from AngularJS to Angular 2, one module at a time. Used Tiles framework with struts to reduce the redundancy between JSP pages.• Built Web pages that are more user-interactive using jQuery plug-ins for Drag and Drop, AutoComplete, JSON, Angular 2, JavaScript and Bootstrap. Developed RESTful web services using Jersey API.• Worked closely with the configuration in the Tomcat application server and Apache Web server.• Develop unit test cases using JUnit and used Log4J for logging and debugging.
  • Objectone (Private) Ltd
    Fullstack Java Developer
    Objectone (Private) Ltd Sep 2013 - Jul 2015
    Colombo 7., Western Province, Lk
    • Hands-on experience in creating and consuming RESTful Services.• Used Bootstrap front-end framework for faster and easier web development.• Developed complex Web Services and tailored JAX-RS API to suit the requirement.• Development of UI models using HTML5, JSP, Javascript, AJAX, Web link and CSS3.• Worked on SOA/Web Services and created request and response WSDLs.• Developed web GUI involving HTML5, Javascript under MVC architecture.• Development of server side programming using Servlets, JSP, Struts.• Developed TDD environment and followed continuous integration system with Hudson Server for Building/testing software projects continuously.• Worked on Spring RESTful API to exchange XML and JSON data between enterprise applications.• Created Rest API's and Soap API's by using spring controllers and JAX-WS.• Developed Spring Beans and configured spring using application Context.xml.• Used multithreading for writing the collector parser and distributor process.• Used JDBC to connect to the Oracle database and JNDI to lookup administered objects.• Deployed and configured the data source for database in WebLogic application server.• Used Spring ORM to integrate Spring Framework with Hibernate and JPA.• Implemented JMS using Spring JMS module to communicate with Apache ActiveMQ queues.• Used SSIS to unite data from existing system and performed transformations on MS SQL.• Implemented Message Driven Bean Using JMS Implemented enterprise applications with JQuery, and Spring MVC. Designed and developed the application using AGILE-SCRUM methodology.• Developed a multi-user web application using JSP, Servlet, JDBC, spring, and Hibernate framework to provide the needed functionality. Generated DAO's to map with database tables using Hibernate. • Involved in implementation of enterprise integration with Web Services and Legacy Systems using SOAP and REST (Axis, Jersey frameworks). Involved in deploying the application in test environment using Tomcat.

Rahul Kumar Education Details

  • Fairfax University Of America
    Fairfax University Of America
    Information Technology
  • Jntuh College Of Engineering Hyderabad
    Jntuh College Of Engineering Hyderabad
    Information Technology

Frequently Asked Questions about Rahul Kumar

What company does Rahul Kumar work for?

Rahul Kumar works for Capital One

What is Rahul Kumar's role at the current company?

Rahul Kumar's current role is Java Full Stack Developer.

What is Rahul Kumar's email address?

Rahul Kumar's email address is ra****@****inc.com

What schools did Rahul Kumar attend?

Rahul Kumar attended Fairfax University Of America, Jntuh College Of Engineering Hyderabad.

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

Aero Online

Your AI prospecting assistant

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.