Purple Drive
Java Fullstack Developer with Angular 13
• Over 15 years of dedicated Java Full Stack development experience
• Expertise in Java and J2EE technologies including JSP, Servlets, JDBC, EJB, Spring Boot, and Microservices
• Innovative leadership in developing Microsite portals using Spring Boot framework
• Transformation of workflow modules into Microservices for enhanced modularity and scalability
• Proficient in developing Web-based Distributed and Front-End applications in a three-tier architecture
• Developed dynamic, responsive web applications using Angular 13+ and Angular 14+ frameworks for front-end design, ensuring high performance and scalability.
• Improved client-side performance by optimizing Angular 13+ component lifecycle hooks.
• Proficient in MVC architecture using Angular and React.JS for Single-Page Applications (SPA), specializing in JavaScript, TypeScript, Angular 14+, React, Redux, Node.js, and React Hooks for efficient state management.
• Utilization of NodeJS and Kafka for real-time data processing and communication
• Experience in XML technologies and SOAP/REST services for adaptable project requirements
• Expertise in design patterns such as Singleton, Factory, Observer, and Strategy
• Extensive management of databases MySQL, Oracle, SQL Server, Cassandra, Aurora PostgreSQL, and MongoDB.
• Hands-on experience with version control systems including Git, GitHub, SVN, and BitBucket
• Proficient in utilizing comprehensive testing frameworks including JUnit, Mockito, and JBehave, ensuring robustness and reliability through the automated unit, integration, and behavior-driven testing methodologies.
• Proficient in managing AWS components (EC2, S3 bucket, ECS, ELB, Auto-Scaling, Elastic Search, VPC, EMR, Lambda, RDS, DynamoDB, CloudWatch, and IAM, AWS CodeBuild, AWS CodeCommit, AWS CodePipeline, AWS Lambda, API Gateway, AWS CLI/Yaml/CloudFormation, Serverless Deployment etc.) and utilizing AWS Glue for ETL workflow orchestration.
• Integrated RxJS with Angular applications to handle asynchronous data streams and event-driven programming effectively.
• Developed reactive data pipelines using RxJS operators to manage and transform data fetched from Java backends.
• Utilized Angular NPM libraries to build and manage frontend components and modules that interact with Java backends.
• Integrated third-party Angular libraries (e.g., Angular Material, NgRx) to enhance user interface and state management in Java-based applications.
• Over 15 years of dedicated Java Full Stack development experience
• Expertise in Java and J2EE technologies including JSP, Servlets, JDBC, EJB, Spring Boot, and Microservices
• Innovative leadership in developing Microsite portals using Spring Boot framework
• Transformation of workflow modules into Microservices for enhanced modularity and scalability
• Proficient in developing Web-based Distributed and Front-End applications in a three-tier architecture
• Developed dynamic, responsive web applications using Angular 13+ and Angular 14+ frameworks for front-end design, ensuring high performance and scalability.
• Improved client-side performance by optimizing Angular 13+ component lifecycle hooks.
• Proficient in MVC architecture using Angular and React.JS for Single-Page Applications (SPA), specializing in JavaScript, TypeScript, Angular 14+, React, Redux, Node.js, and React Hooks for efficient state management.
• Utilization of NodeJS and Kafka for real-time data processing and communication
• Experience in XML technologies and SOAP/REST services for adaptable project requirements
• Expertise in design patterns such as Singleton, Factory, Observer, and Strategy
• Extensive management of databases MySQL, Oracle, SQL Server, Cassandra, Aurora PostgreSQL, and MongoDB.
• Hands-on experience with version control systems including Git, GitHub, SVN, and BitBucket
• Proficient in utilizing comprehensive testing frameworks including JUnit, Mockito, and JBehave, ensuring robustness and reliability through the automated unit, integration, and behavior-driven testing methodologies.
• Proficient in managing AWS components (EC2, S3 bucket, ECS, ELB, Auto-Scaling, Elastic Search, VPC, EMR, Lambda, RDS, DynamoDB, CloudWatch, and IAM, AWS CodeBuild, AWS CodeCommit, AWS CodePipeline, AWS Lambda, API Gateway, AWS CLI/Yaml/CloudFormation, Serverless Deployment etc.) and utilizing AWS Glue for ETL workflow orchestration.
• Integrated RxJS with Angular applications to handle asynchronous data streams and event-driven programming effectively.
• Developed reactive data pipelines using RxJS operators to manage and transform data fetched from Java backends.
• Utilized Angular NPM libraries to build and manage frontend components and modules that interact with Java backends.
• Integrated third-party Angular libraries (e.g., Angular Material, NgRx) to enhance user interface and state management in Java-based applications.