Having around 10 plus years of IT experience as a Java/J2EE developer in Analysis, Design, Development, Testing, Implementation, Enhancement and Support of full life cycle web applications using N-Tier J2EE architecture in Financial domain.
Capital One
View- Website:
- capitalone.com
- Employees:
- 55043
-
Technical LeadCapital One Oct 2020 - PresentTexas, United States• Contributed in all phases of the development lifecycle.• Writing well-designed, efficient, and testable code.• Conducting software analysis, programming, testing and debugging.• Worked in Agile/Scrum cross functional to accomplish team goals.• Worked in development, testing, deployment of applications using Spring boot, node Js, Spring batch. • Development of microservices using spring boot using Spring Cloud.• Used Spring boot Actuators for monitoring.• Worked in docker, Kubernetes and helm Charts.• Worked in AWS S3, ECS, Rout53, EC2, IAM and Cloud Watch.• Worked on Splunk developing dashboards and also Grafana for monitoring• Worked in container orchestration platform using Docker to migrate to Docker based PaaS platform and also created automated images.• Worked with CI/CD using Jfrog, one pipeline jobs.• Worked with unit testing framework Junit, Mockito.• Worked on GitHub repository.• Worked on Java 8 streams, Parallel streams, lambdas and Java 8 predicates.• Used Node.js on the server side and to install necessary packages into the application.• Developed crypto rest services using NodeJS and integrated services with HSM (Hardware Security Module).• Developed Web API using Node.JS and hosted on multiple load balanced API instances.• Used node.js as a proxy to interact with RESTful services and interacting with PostgreSQL Database. -
Sr Java DeveloperAmeriprise Financial Services, Llc Oct 2018 - Sep 2020Greater Minneapolis-St. Paul Area• Contributed in all phases of the development lifecycle.• Writing well-designed, efficient, and testable code.• Conducting software analysis, programming, testing and debugging.• Worked in Agile/Scrum cross functional to accomplish team goals.• Worked in development, testing, deployment of applications using Java, J2EE, Spring boot 2.1.4, Web Services (REST, SOAP)• Working experience in Spring modules core, beans, context, expression language, ORM, maven-gradle.• Developed microservices using SOA Architecture.• Worked in container orchestration platform using Docker to migrate to Docker based PaaS platform and also created automated images.• Worked with CI/CD using bamboo and deploying code in Mesosphere.• Worked with unit testing framework Junit, Mockito.• Worked on GIT, bamboo for the code commit.• Worked on Java 8 Stream API and Lambda expressions.• Experience in Client Scripting language and server-side scripting languages like HTML5, CSS3, JavaScript with ECMA6 features, TypeScript and Node.js.• Built SPA with loading multiple views using route services using Angular and Node.js.• Involved a full complement of Express.js, Angular 2, Node.js and MongoDB to store and present assessments.• Involved in making of efficient and fast application running using Node.js Non-blocking I/O.• Implemented unit test cases using Karma Runner and Jasmine for Angular on client side and Chai for Node.js for testing endpoints.• Extensive use of Node js and Mongo DB along with Mongoose.JS to create server-side applications. -
Java DeveloperUl Transaction Security Feb 2018 - Sep 2018Georgia ,Atlanta• Involved in Requirements gathering, Designing, Coding, Unit testing and Integration Testing phases of the project.• Responsible for design and development of UI screens for the application using HTML5, JavaScript, AngularJS, jQuery.• Implemented RESTful webservices to make rest calls from client to server.• Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC).• Used Spring JDBC and Spring Hibernate to manage Data Access with DAO design pattern.• Used Spring Boot and developed the application as microservices.• All the functionality is implemented using Spring IOC and Hibernate ORM. Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.• Implemented the Project structure based on Spring MVC pattern using spring boot.• Developed Spring Batch processing java application to read different file formats which feeds to the database.• Created builds using Maven and pulled the project code from GitHub repositories.• Used Jenkins as CI tool.• Wrote Stored Procedures and complex queries in MYSQL database. • Integrated configured Camel with ActiveMQ to use it as bus.• Deployed in Linux environment and used Tomcat as application server, UNIX shell scripts for data migration and batch processing.• Developed test cases using Junit and created stubs using JMockito framework.• Performed server migration using cloud services like AWS from physical to cloud environment.• Implemented the project in Agile methodology & participated actively in daily stand-up calls.• Served as POC for on call support in the production team on a rotation basis.
-
Java Software DeveloperBlue Cross Blue Shield Association Sep 2016 - Jan 2018Troy, Michigan, United States• Involved in Analysis, Design, Development, UAT phases of the application.• Developed REST web services for implementing the business logic for different functionalities in the features that are developed. • Utilized CSS3, HTML5, jQuery, JavaScript and Angular JS 2.0 for the development of UI.• Designed and developed the REST based Microservices using the Spring Boot.• Refactored the code for JVM Optimization and performance of application using Profiles, concurrency API and multithreading.• Implemented Queues using JMS and MDB’s• Implemented J2EE standards, MVC architecture using Spring Framework.• Worked on Spring Core layer, Spring ORM, Spring AOP in developing the application components.• Developed the application using Eclipse IDE and worked under Agile Environment. • Used JPA with Hibernate provider and implemented business logic components.• Developed complex queries, stored procedures, triggers, functions and sequences.• Involved in building and maintaining cloud-based infrastructure on AWS.• Implemented logger for debugging using Log4j• Wrote Junit and Mockito test cases for unit testing and followed TDD approach• Actively participated in the daily scrum meetings and bi-weekly retro meetings for knowledge sharing.• Used Jenkins as integration tool and Maven build tool and deployed into mesosphere.• Used Git for version control. • Served as POC for on call support in the production team on a rotation basis. -
Java Software DeveloperBank Of America Aug 2014 - Jan 2016Charlotte, North Carolina, United States• Involved in analysis, design and development and testing phases of SDLC using Agile Methodology.• Involved in implementation of the presentation layer (GUI) for application using HTML, CSS, and JavaScript, jQuery and Angular JS.• Used Spring MVC framework to enable the interactions between JSP/view layer and implemented different design patterns with J2EE and XML technology.• Using Spring Framework implemented dependency injection, Action classes through Application Context XML and initialized managed beans and services.• Designed and developed REST/HTTP APIs, including JSON data formats and API versioning strategy.• Used Swagger and YAML for documenting the REST API’s.• Created and consumed SOAP Web Services using Axis 2.0.• For reporting, logging and Transactions purposes used Spring AOP.• Developed persistence layer Data access objects using DAO pattern, JDBC, Hibernate.• Designed Hibernate mapping files based on business logic and Object relationships.• Deployed the application on WebSphere application server.• Implemented the application using Spring Boot and Microservices.• Develop SQL and PL/SQL scripts to transfer tables across the schemas and databases.• Focused on Test Driven Development thereby creating detailed JUnit tests for every single piece of functionality before writing the functionality.• Used Jenkins for continuous integration.• Analyzed the Maven dependency management in base code to annotate the dependencies on to Spring Boot application in to Gradle for Micro Services.
Frequently Asked Questions about Kumar A
What company does Kumar A work for?
Kumar A works for Capital One
What is Kumar A's role at the current company?
Kumar A's current role is Sr Java Developer.
Who are Kumar A's colleagues?
Kumar A's colleagues are George Hryhorov, Shannon Green, Rajal Soni, Naren Beniwal, Pamela Mckoy, Sean Mangroo, Melanie Rosner.
Not the Kumar A you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial