Vikas R Email and Phone Number
Dynamic Full Stack Java Developer with over 6 years of industry experience, adept in the entire software development lifecycle, including design, development, testing, and deployment of Java-based applications. Skilled in diverse frameworks, consistently delivering cutting-edge solutions exceeding client expectations.• Expertise in Object-Oriented Design (OOD), Object-Oriented Analysis (OOA), and Unified Modeling Language (UML) architecture.• Extensive experience in developing Service-Oriented Architecture (SOA), REST, and J2EE Web Services using SOAP, BPM, WSDL, JAX-WS, JAXB, JAX-RPC, and Apache Axis.• Proficient in developing RESTful web services using Spring MVC, with a strong ability to interpret UML design documentation such as Database and Data Flow diagrams.• Skilled JavaScript Full Stack Developer specializing in microservices architecture, proficient in React/Redux.• Proficient in Core Java, JSP, JSF, Servlets, EJB, JavaScript, Spring, JDBC, JNDI, HTML/DHTML, CSS, XML, and Struts framework.• Extensive experience with Spring framework, including Spring DI, Spring AOP, Spring JDBC templates, and Spring MVC.• Well-versed in Agile software development, Test-Driven Development (TDD), and Scrum methodologies.• Strong expertise in client-side design and validation using HTML, CSS, JavaScript, AJAX, JQuery, React, and Node.js.• Utilized Java 11 features like Lambda expressions and Stream API for efficient bulk data operations on Collections.• Developed RESTful APIs with Python frameworks such as Django REST Framework or Flask-RESTful.• Experienced in creating React.js web applications with JSX, React nesting components, data binding, forms, routers, and Virtual DOM manipulations with Redux architecture.• Proficient in Redux architecture using complex Object-Oriented concepts to improve website performance.• Developed RIA applications using Flex, HTML5, CSS, Ajax, Dojo, and Node.js.• Created Graphical User Interfaces (GUIs) using Angular and HTML/CSS/JSP for enhanced user interaction.• Extensive knowledge of AWS CloudFormation templates, configuring SQS service through Java API, and utilizing SNS for efficient message handling.• Hands-on experience in GUI development using Struts, Spring MVC, and Spring Web Flow frameworks.• Proficient in build management tools such as Ant, Gradle, Maven, and Jenkins.• Strong problem-solving skills, adept at troubleshooting independently and within a team setting.• Integrated monitoring solutions such as New Relic, Datadog, or Prometheus for application health monitoring.
Capital One
View- Website:
- capitalone.com
- Employees:
- 55043
-
Java Full Stack DeveloperCapital One Feb 2023 - PresentMclean, Virginia, United States• Developed user interface using HTML5, CSS3, Typescript, JavaScript, JQuery, AJAX, JSON, Angular JS, REDUX, Node JS and Bootstrap.• Used Angular Http services to perform backend REST.• Used both reactive and angular forms module to create template and data driven forms.• Configured and managed SNS to implement a pub/sub messaging model for real-time notifications, facilitating reliable communication between distributed services.• Configured AWS EC2 instances, domain mapping via… Show more • Developed user interface using HTML5, CSS3, Typescript, JavaScript, JQuery, AJAX, JSON, Angular JS, REDUX, Node JS and Bootstrap.• Used Angular Http services to perform backend REST.• Used both reactive and angular forms module to create template and data driven forms.• Configured and managed SNS to implement a pub/sub messaging model for real-time notifications, facilitating reliable communication between distributed services.• Configured AWS EC2 instances, domain mapping via Route53, and designed large-scale global Docker Container solutions.• Secured REST API's by implementing OAuth2 token-based authorization scheme using spring security.• Used java Persistence API(JPA) along with Hibernate Framework to implement Test classes.• Designed and deployed highly available, fault-tolerant architectures on AWS using Elastic Load Balancing (ELB), Auto Scaling, and EC2 instances, optimizing for performance and cost-efficiency.• Implemented Kafka based message-driven microservices architecture using Spring Cloud Stream.• Using Spring Boot to provide 'starter' POMs to simplify the Maven configuration.• Implemented Java Collection API, multithreading and design patterns.• Selected appropriate AWS services, integrated AWS with other application infrastructures, and utilized CloudWatch Logs for centralized log management and analysis.• Used Angular to bind the data-model that is being retrieved from MongoDB database through Restful services.• Used Micro service architecture with Spring Boot based service through REST.• Used Apache Tomcat as an application server to deploy the code.• Utilized monitoring tools like Wireshark, Prometheus, and Grafana to track network performance.• Utilized AWS S3 for secure data storage, while orchestrating containerized applications with ECS for seamless management of Docker containers at scale• Leveraged Redis as an in-memory data store and cache to optimize the performance of web applications. Show less -
Java Full Stack DeveloperAtos Syntel Oct 2020 - Jul 2022Bengaluru, Karnataka, India• Involving in design and development as a J2SE and J2EE Software developer on an Agile platform to development processes on Software Development life cycle (SDLC).• Implemented Spring framework for Dependency Injection, support for the Data Access Object (DAO) pattern and integrated with Hibernate.• Developing customized reports and Unit Testing using Junit and preforming the integration testing manually checking the flow between micro services.• Developed services using Angular 10… Show more • Involving in design and development as a J2SE and J2EE Software developer on an Agile platform to development processes on Software Development life cycle (SDLC).• Implemented Spring framework for Dependency Injection, support for the Data Access Object (DAO) pattern and integrated with Hibernate.• Developing customized reports and Unit Testing using Junit and preforming the integration testing manually checking the flow between micro services.• Developed services using Angular 10 http module to communicate with backend services.• Used Hibernate ORM framework with Spring Boot for data persistence and transaction management. • Integrated Azure Active Directory for authentication and authorization in cloud-based applications.• Utilized Azure DevOps for CI/CD pipelines, automating the deployment and release processes.• • Mainly involved in development and maintenance of the website using HTML5, CSS, Ajax, and jQuery, JavaScript, Angular and Node.js.• Used React-Router to turn application into Single Page Application.• • Used SonarQube to monitor technical debt, ensuring that code complexity, duplication, and maintainability thresholds are met across projects• Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.• Using the Spring Boot, Spring Data with JPA (Java Persistence API) and Used Swagger to interact with API end points of the Microservices.• Consumed REST based Microservices with Rest template based on RESTful APIs.• Developed custom Kafka producers and consumers with Spring Kafka, enabling simplified message handling, while leveraging Apache Kafka for real-time data ingestion into Hadoop clusters.• • Integrated spring with Hibernate for data access from Cassandra DB and used Cassandra Connector for connection.• Involved in fixing IST, QA, UAT & Production defects.• Project migration into cloud environment using Kubernetes, Docker container. Show less -
Java DeveloperPhoenix Global Solutions Jan 2018 - Sep 2020Bangalore Urban, Karnataka, India• Implemented design patterns like Singleton, Factory, Business Delegate, Session Facade, Value Object, and DAO.• Utilized Spring Framework's IOC Dependency Injection and Service Locator design pattern in Action Classes.• Developed Hibernate mapping files and configurations for database persistence.• Utilized Java Persistence API (JPA) for data persistence.• Utilized JUnit for unit testing, integration testing, and production testing.• Used ANT Builder for code building and… Show more • Implemented design patterns like Singleton, Factory, Business Delegate, Session Facade, Value Object, and DAO.• Utilized Spring Framework's IOC Dependency Injection and Service Locator design pattern in Action Classes.• Developed Hibernate mapping files and configurations for database persistence.• Utilized Java Persistence API (JPA) for data persistence.• Utilized JUnit for unit testing, integration testing, and production testing.• Used ANT Builder for code building and Log4j for logging.• Integrated Spring Framework with Hibernate for dependency injection.• Used SVN as the Version Control System.• Integrated Git repositories with CI/CD tool Jenkins to automate build, test, and deployment processes, ensuring continuous integration and delivery of software.• Implemented and maintained AWS EKS (Elastic Kubernetes Service) to orchestrate containerized applications, ensuring seamless scaling, monitoring, and management of microservices architecture.• Utilized Spring MVC architecture for presentation and business layers.• Used Struts tag libraries in JSP pages and developed a controller Servlet for request dispatching.• Integrated Amazon SNS (Simple Notification Service) and SQS (Simple Queue Service) to decouple microservices, enabling reliable, asynchronous message-based communication across distributed systems.• Developed the application under J2EE architecture using Spring, Struts, Hibernate, Servlets, WebLogic, and JSP.• Developed Java applications using JDBC and multithreading.• Configured AWS Lambda to respond to events from other AWS services such as S3 and DynamoDB, optimizing workflows with serverless architecture and reducing operational overhead.• Developed Microservices with Spring Boot and Coherence cache implementation.• Utilized HTML5, CSS3, JavaScript, and Bootstrap for front-end development with a Java backend Show less
Vikas R Education Details
-
Bachelor'S Degree
Frequently Asked Questions about Vikas R
What company does Vikas R work for?
Vikas R works for Capital One
What is Vikas R's role at the current company?
Vikas R's current role is Actively seeking for Java Full Stack Developer roles| Java | J2EE| Python| Spring | Spring boot | Microservices | HTML5 | CSS3 | React | Angular | JavaScript | SQL | MongoDB | Kafka| Postman| AWS| Azure | GCP.
What schools did Vikas R attend?
Vikas R attended Jawaharlal Nehru Technological University.
Who are Vikas R's colleagues?
Vikas R's colleagues are Jazmin Concepcion, Leah Enowitz, Srini Tummala, Oscar O., Esmeralda Rodriguez, Mohamed Draa, James Vowels.
Not the Vikas R 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