Kamal Kaur

Kamal Kaur Email and Phone Number

Java Developer @ Wipro
Hicksville, NY, US
Kamal Kaur's Location
Hicksville, New York, United States, United States
About Kamal Kaur

Full Stack Web Developer with a background in Psychology and criminal Justice. Versatile, quadrilingual, responsible and hardworking worker. Punctual and flexible leader, able to navigate unexpected situations and cross-cultural customer needs. Always open to learn anything new. Earned full stack developer certificate from columbia bootcamp.

Kamal Kaur's Current Company Details
Wipro

Wipro

View
Java Developer
Hicksville, NY, US
Website:
wipro.com
Employees:
251198
Kamal Kaur Work Experience Details
  • Wipro
    Java Developer
    Wipro
    Hicksville, Ny, Us
  • Bank Of America
    Java Developer
    Bank Of America Sep 2024 - Present
    Charlotte, Nc, Us
  • Northwestern Mutual
    Sr Java Full Stack Developer
    Northwestern Mutual Apr 2023 - Dec 2024
    Milwaukee, Wi, Us
    • Involved in developing UI using Spring MVC framework, JSP, JSTL, HTML5, CSS, Javascript, JQuery, AJAX, ReactJS and Redux.• Created Reusable Modules and Custom Directives in Angular which got used in various places of application.• Implemented ReactJS Controllers to maintain each view data. Implemented react Service calls using react Factory tested all application controllers extensively with ReactJS built-in testing facilities.• Used Java8 features in developing the code like Lambda expressions, creating resource classes, fetching documents from database.• Testing of core java based multithreading ETL tool for distributed loading XML data into Oracle database using JPA/Hibernate.• Created POJO’s and DAO’s for the database entities using Spring JDBC annotation mappings.• Configured deployed and maintained multi-node Dev and Test Kafka Clusters.• Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API’s and Spring Boot for microservices.• Development of cloud hosted web applications and REST APIs using Spring Boot with embedded Tomcat.• Deployed applications into Continuous integration environments like Jenkins to integrate and deploy code on CI environments for development testing.• Deploying automated tests onto AWS ECS using FARGATE, Jenkins and Docker.• Developed and Maintained build scripts using Maven on Jenkins to create application builds from source code repository GIT.• Worked with HTML, CSS, JSP, XML, JSON, and Ext JS for developing user interface.• Involved in requirement gathering phase of SDLC with Business Analyst and worked with Agile-Scrum methodology.• Used Maven repository to include all the jar files required for the JDBC Connections and JSP Tag libraries.• Created dynamic HTML pages, used JavaScript, Ext.JS, NextJS, JQuery, NoSQL, Restful and AJAX to create interactive front-end GUI.• Implemented Rest based web service using JAX-RS annotations, Jersey provider implementation.• Integrated ActiveMQ
  • Exeter Finance
    Java Full Stack Developer
    Exeter Finance Sep 2021 - Mar 2023
    Irving, Tx, Us
    • Analyzed business requirements and participated in technical design, development and testing of various modules.• Designed and implemented web-based applications using J2EE, Java, POJO, REST, and JDBC.• Designed and documented REST/HTTP API's, including JSON data formats and API versioning strategy.• Implemented the project using Web Services, WSDL, UDDI, and SOAP to communicate with other systems by using apache Axis.• Used ReactJs for creating reusable components along with sliders, charts, grids and handling events and DOM objects.• Implemented SOAP Services (JAX-WS) to interact with external systems. Involved in writing client code for invoking SOAP based web services.• Installed and configured Apache on Linux and Solaris and configured Virtual hosts and applied SSL certificates.• Worked on Kafka while dealing with raw data, by transforming into new Kafka topics for further consumption.• Developed POJO and implemented Hibernate and integration with Spring Framework.• Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.• Managed JSON objects through AJAX to present the data to the front-end interface. Also designed Frontend with in object oriented JavaScript framework like Angular.js, React.js, Node.js and Ext.js.• Used Ajax, JSON with jQuery for request data and response processing. Used concepts of Directives, Data-Binding and Dependency Injection in React JS.• Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkins format.• Develop AWS Lambda based Microservices interacting with Dyanamo DB & SNS/SQS using AWS SDK.• Developed JAXB objects to represent request and responses to support XML and JSON format.• Developed, implemented and maintained an asynchronous, AJAX based rich client for improved customer experience using XML parsing, XSLT templates.• Worked upon the dashboard for the project which contained a variety of charts and drag gable componen
  • Ameriprise Financial Services, Llc
    Java Software Developer
    Ameriprise Financial Services, Llc Jan 2020 - Aug 2021
    Minneapolis, Mn, Us
    • Design and development applications using Rational Unified Process (RUP), UML and OOAD and created Use Cases, Class Diagrams, Sequence Diagrams using Rational Rose.• Designed and developed web-based software using Spring MVC Framework.• Developed JSP, HTML, CSS and a part of presentation layer using JavaScript, Angular 6 and React JS.• Developed front-end using Html5, CSS3, Javascript, React, Redux and Bootstrap.• Deployed application updates to AWS EC2 and monitored the load balancing of different instances and used AWS IAM for access management.• Followed TDD Test Driven Development and developed test cases by using JUnit for unit testing for each and every module developed.• Core Java development and Support of Java/J2EE applications with emphasis on OOP-based web forms, business logic, database access components.• Used Multi-threading to handle REDIS cluster failover between local and remote data centers.• Working on development of platform for multi tenants built in Java (Spring Boot) and Angular JS/React.• Design and development of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling. • Used SVN Subversion for software version control.• Used new Java 8 features, such as Lambda expressions, Streams and Functional Interfaces.• Handled client validations, slide show, hide and show controls, dropdown menus and tab navigation using JQuery.• Implemented the web services client to consume the third party service API for validating credit cards.• Implemented Collections Framework for fetching and appending string from the deployed UI.• Using Gulp, Grunt and NPM to test build applications.• Involved in writing API for Amazon Lambda to manage some of the AWS Services.• With the concept of ReactJS Worked on usage metrics and also end to end events tracing for analysis purpose.• Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angu
  • Mountain America Credit Union
    Java Developer
    Mountain America Credit Union Jun 2017 - Dec 2019
    Sandy, Utah, Us
    • Designed and developed RESTFUL web services using Spring Boot framework.• Developed an in-parallel computation framework for association, correlation, and aggregation analytics using Java and Hazelcast backed by MongoDB and MySQL data stores. • Developed new features for highly concurrent, multi-threaded microservices applications that run on Tomcat in a Linux cloud environment using Java, MongoDB, Sybase, and Hazelcast. • Developed the spring boot applications using Java 1.8 using the advanced version of Eclipse IDE which is Spring Tool Suite (STS) and Maven as the build tool. • Developed frontend & middle tire components by using Spring, Spring MVC, DAO & Hibernate3. • Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API’s and Spring Boot for microservices. • Designed and implemented desktop, mobile and web applications in Java and HTML5/Javascript using Eclipse, Net Beans, and Xcode IDE's; JPA, Hibernate, Phone Gap frameworks; and SVN, Git, maven source code environments. • Utilized built in components of AngularJS like http, resource and promises for reliable communication between server and application.• Implemented Spring boot microservices to process the messages into the Kafka cluster setup. • Worked on Column Filters of Data table using jQuery and ReactJS.• Making changes to the existing web applications and creating new components using React JS.• Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API’s and Spring Boot for microservices.• Used Apache Kafka in cluster as messaging system between the API’s and Microservices.• Extensively used Kubernetes and Docker to enable faster and consistent deployments• Converted data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on the browser.

Kamal Kaur Education Details

  • Columbia Engineering Boot Camps
    Columbia Engineering Boot Camps
    Certificate
  • John Jay College (Cuny)
    John Jay College (Cuny)
    Criminal Justice Management

Frequently Asked Questions about Kamal Kaur

What company does Kamal Kaur work for?

Kamal Kaur works for Wipro

What is Kamal Kaur's role at the current company?

Kamal Kaur's current role is Java Developer.

What schools did Kamal Kaur attend?

Kamal Kaur attended Columbia Engineering Boot Camps, John Jay College (Cuny).

Who are Kamal Kaur's colleagues?

Kamal Kaur's colleagues are Siddharth Khullar, Rahmath Nath, Akhil V, Debdutta Ganguly, Nandini Yadav, Arijit Bhaumik, Rolly Janke.

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.