Avneet Kaur

Avneet Kaur Email and Phone Number

Java Developer @ Rogers Communications
Brampton, ON, CA
Avneet Kaur's Location
Brampton, Ontario, Canada, Canada
About Avneet Kaur

⚫ Innovative and solution-focused Java Developer with 6 years of experience specializing inSpring Framework, Hibernate, and RESTful APIs also proficient in building scalablesoftware solutions using Java, JavaScript, and SQL databases like PostgreSQL and MySQL.⚫ Have practical knowledge in working with contemporary front-end frameworks andtechnologies like TypeScript, Redux, and Webpack.⚫ Skilled in applying Agile methodologies and DevOps practices including continuousintegration with Jenkins and deployment using Docker and Kubernetes.⚫ Knowledgeable about Java 8+ features like lambdas, streams, and concurrency alsoexperienced in designing and implementing RESTful APIs.⚫ Extensive knowledge in using Spring Boot to develop microservices and Hibernate forobject-relational mapping.⚫ Experienced in deploying and managing applications in AWS environments and proficientwith both SQL and NoSQL databases, including MySQL, PostgreSQL, and MongoDB.⚫ Competent in automating the deployment, scaling, and operations of application containersusing Kubernetes and in developing, deploying, and maintaining applications with Docker.⚫ Skilled in front-end technologies like JavaScript, including frameworks such as Angular orReact, and possessing an understanding of UX/UI design principles for softwaredevelopment.⚫ Proficient in creating interactive and modern web interfaces using React.js, utilizing statemanagement libraries such as Redux and context APIs for efficient data handling.⚫ Experienced in developing dynamic web applications using JSP and Servlets effectivelymanaging session tracking and database integration via JDBC.⚫ Knowledgeable in implementing security protocols for applications with Spring Securityand experienced in using Swagger for API documentation and design tools integratedwithin an API ecosystem.⚫ Knowledgeable in implementing real-time data pipelines and streaming applications withApache Kafka, and experienced in building scalable search solutions with Elasticsearch.⚫ Skilled in implementing caching mechanisms with Redis to enhance applicationperformance and experienced in integrating diverse systems using Apache Camel.⚫ Skilled in deploying Java applications on Microsoft Azure, utilizing Azure App Servicesand Azure SQL Database to enhance scalability and reliability.⚫ Proficient in using Linux/Unix command line for development and deploymentenvironments, and familiar with the development of decentralized applications and smartcontracts using blockchain technology.

Avneet Kaur's Current Company Details
Rogers Communications

Rogers Communications

View
Java Developer
Brampton, ON, CA
Website:
rogers.com
Employees:
28543
Avneet Kaur Work Experience Details
  • Rogers Communications
    Java Developer
    Rogers Communications
    Brampton, On, Ca
  • Equifax
    Full Stack Java Developer
    Equifax Aug 2022 - Present
    Canada
    ⚫ Engaged in full software development life cycle (SDLC), from planning and designthrough deployment and support, ensuring high-quality software delivery.⚫ Used Spring Core Annotations, Spring MVC, and Spring Boot for Dependency Injection(DI), REST APIs, and microservices respectively.⚫ Utilized Spring MVC's Model View Controller architecture to manage user queries,employing various controllers to direct request flow to the back-end layer.⚫ Implemented strategies for… Show more ⚫ Engaged in full software development life cycle (SDLC), from planning and designthrough deployment and support, ensuring high-quality software delivery.⚫ Used Spring Core Annotations, Spring MVC, and Spring Boot for Dependency Injection(DI), REST APIs, and microservices respectively.⚫ Utilized Spring MVC's Model View Controller architecture to manage user queries,employing various controllers to direct request flow to the back-end layer.⚫ Implemented strategies for connection pooling to enhance database performance andscalability, utilizing libraries such as Apache Commons DBCP and HikariCP.⚫ Utilized Apache Kafka to develop applications for real-time data streaming and messaging.Enhanced search functionalities were optimized with Elasticsearch, enabling rapid andscalable search capabilities.⚫ Migrated legacy applications to newer Angular versions, ensuring compatibility andfunctionality also Implemented complex business logic using AngularJS directives, filters,and services.⚫ Utilized Hibernate tools like Hbm2ddl, SchemaExport, and QueryExporter for generatingand exporting database schemas.⚫ Implemented container management using Kubernetes to automate the scaling andmanagement of applications.⚫ Utilized PM2 for process management in Node.js applications ensuring high availabilityand load balancing across instances.⚫ Managed a range of databases, including relational systems like MySQL and PostgreSQL,as well as NoSQL databases such as MongoDB.⚫ Improved user interfaces by applying advanced techniques in JavaScript, CSS, and HTML5.⚫ Utilized Eclipse and IntelliJ IDEA for coding, debugging, and development, and deployedapplications on cloud platforms such as AWS using services like EC2, S3, and RDS.⚫ Planned, developed, deployed, and maintained web services utilizing a comprehensive suiteof technologies including WSDL, JAXB, JAX-RS, JAX-WS, REST, Jersey, SOAP, UDDI,Axis2, and WSDL2. Show less
  • Birlasoft
    Full Stack Java Developer
    Birlasoft Nov 2019 - Apr 2021
    ⚫ Utilized Spring Data to simplify the implementation of data access layers, enhancingdevelopment efficiency in Spring applications.⚫ Deployed and managed Docker containers on AWS to establish scalable and resilientcloud infrastructures, utilizing Cloud Watch for monitoring and issue resolution.⚫ Developed software using design patterns such as DAO, Factory, Singleton, Decorator,State, and Strategy to enhance code structure and reusability.⚫ Utilized WebSphere Server for… Show more ⚫ Utilized Spring Data to simplify the implementation of data access layers, enhancingdevelopment efficiency in Spring applications.⚫ Deployed and managed Docker containers on AWS to establish scalable and resilientcloud infrastructures, utilizing Cloud Watch for monitoring and issue resolution.⚫ Developed software using design patterns such as DAO, Factory, Singleton, Decorator,State, and Strategy to enhance code structure and reusability.⚫ Utilized WebSphere Server for deploying applications through XML-based deploymentdescriptors, packaged as War or Jar files.⚫ Enabled secure financial transactions through Web Services using technologies like WSDL,SOAP, and UDDI.⚫ Processed XML using the XML DOM API, transforming XML data to HTML with XSLT fordynamic web presentations.⚫ Gained practical experience with Azure DevOps for CI/CD pipelines, and developedserverless applications using Azure Functions and AWS Lambda.⚫ Utilized Postman to verify JSON responses for microservices developed with RESTful APIs,ensuring correct behavior and integration.⚫ Set up WebSocket communication in Node.js to facilitate instant data transfer betweenclients and servers.⚫ Designed Kafka as a distributed streaming platform that enables high-throughput, faulttolerant handling of real-time data feeds.⚫ Implemented data caching in Java applications using EHCache and Hazelcast to minimizedatabase access, enhance performance, and optimize resource use.⚫ Integrated self-healing mechanisms within Kubernetes to automatically replace or restartfailed containers and manage service disruptions effectively.⚫ Crafted complex SQL queries and established database connections using Oracle11g viaJDBC, ensuring robust data management.⚫ Skilled in parsing and manipulating XML and JSON data, using libraries like JAXB andGson to handle complex data structures efficiently within Java applications. Show less
  • Oracle
    Java Developer
    Oracle May 2018 - Oct 2019
    ⚫ Demonstrated knowledge of the Java Standard API and its core packages, includingjava.lang, java.util, and java.io, essential for robust application development.⚫ Experienced in Java GUI development using Swing and AWT, and proficient in networkprogramming using Java Networking APIs for socket communication and managingHTTP/HTTPS protocols.⚫ Utilized AJAX for asynchronous data exchange between client and server, allowing webapplications to work seamlessly without… Show more ⚫ Demonstrated knowledge of the Java Standard API and its core packages, includingjava.lang, java.util, and java.io, essential for robust application development.⚫ Experienced in Java GUI development using Swing and AWT, and proficient in networkprogramming using Java Networking APIs for socket communication and managingHTTP/HTTPS protocols.⚫ Utilized AJAX for asynchronous data exchange between client and server, allowing webapplications to work seamlessly without reloading the whole page.⚫ Mastered advanced Java features such as concurrency models, garbage collection, andJava Memory Model to optimize application performance.⚫ Utilized Spring Framework modules such as Aspect-Oriented Programming (AOP),Dependency Injection (DI), and Bean Wiring to enhance application functionality andmaintainability.⚫ Implemented Spring JDBC Templates for streamlined database operations, Spring Cloudfor deploying resilient microservices, and Spring Quartz Schedulers for managingscheduled tasks efficiently.⚫ Developed comprehensive unit and integration tests using testing frameworks like Spockand TestNG to ensure application reliability and performance.⚫ Implemented efficient data handling and persistence strategies using Spring Data JPA,optimizing access to relational databases.⚫ Used JSP to simplify the creation of content-rich, dynamically generated web pages thatimprove user interactions.⚫ Integrated WebSocket communication in web applications for real-time data exchangeusing Spring WebSocket module.⚫ Applied CQRS and Event Sourcing patterns to handle high-load systems, improvingperformance and scalability of complex business operations.⚫ Utilized a component-based architecture in Angular8 that facilitates modular applicationdevelopment and reuse of code.⚫ Designed and optimized applications for cloud environments, particularly with platform-asa-service (PaaS) offerings like Heroku and AWS Elastic Beanstalk. Show less

Avneet Kaur Education Details

Frequently Asked Questions about Avneet Kaur

What company does Avneet Kaur work for?

Avneet Kaur works for Rogers Communications

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

Avneet Kaur's current role is Java Developer.

What schools did Avneet Kaur attend?

Avneet Kaur attended University Of Windsor.

Who are Avneet Kaur's colleagues?

Avneet Kaur's colleagues are Stephane Cormier, Laura Cuch, Sivakumar Velauthapillai, Trevor Williams, Morenike Ajayi, Rosemarie Mcfarlane, Chris Duncan.

Not the Avneet Kaur 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

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.