⚫ 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.
-
Java DeveloperRogers CommunicationsBrampton, On, Ca -
Full Stack Java DeveloperEquifax Aug 2022 - PresentCanada⚫ 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 -
Full Stack Java DeveloperBirlasoft 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 -
Java DeveloperOracle 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
-
Masters Of Electrical And Computer Engineering
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?
-
Avneet Kaur
Data Scientist | Machine Learning Modeller | Data Analyst | Grad @ Ubc | Passionate About Turning Data Into Actionable InsightsToronto, On -
Avneet Kaur
Toronto, On -
-
Avneet Kaur
Greater Toronto Area, Canada -
Avneet Kaur
Masters Of Management Graduate | University Of Windsor | Data Analytics | Business Analyst | Sql | Power Bi | PysparkBrampton, On
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