$$$
{{ $t($store.state.user.experience_value_in_dollars) }}
Senior
{{ $t($store.state.user.experience_search_name) }}
0
jobs
Senior Java Engineer
Cathir Ilango
,
London, United Kingdom
Experience
Other titles
Skills
I'm offering
Experienced Senior Hybris Engineer with a demonstrated history of working in the E-commerce industry. Skilled in Hybris, Java, Spring, Spring Boot, Kafka, RabbitMQ, Docker, Solr, SOAP, JUnit, Maven, Gradle, Rest, Ant, Jenkins, Tomcat, Google Analytics, JavaScript and JSP. Strong engineering professional with a Master of Business Administration (MBA) focused in Management from University of Wales, Bangor.
Markets
United Kingdom
Industries
Language
English
Fluently
Ready for
Larger project
Full time contractor
Available
My experience
2019 - ?
temp
Senior Hybris Developer (12 months Contract)
Sainsbury's TU Clothing.
Technologies Used:
Platform - Hybris version (5.7)
Database: Oracle
Involvement:
My role is to develop a new Product API which integrates with Argos API from Hybris and to automate the deployment process completely.
Accomplishment:
• Created new extension from ycommercewebservices extension and used the OOTB OAuth 2.0 authentication with slight enhancements according to the business requirements.
• Proficiency in implementing Multi-threaded applications and in using design patterns like Factory Method, Abstract Factory, Singleton, Builder, Session facade, MVC and DAO patterns in software design.
• Created new Product API and Implemented cache for the Product API.
• Fixed bugs on Product integration between TU website and Argos successfully.
• Created end points for checking the hot folder if any files processing before bringing down the batch node. Also checking at least one file is processed successfully after the batch node is up. This is implemented to achieve the automate deployment.
• Created end points to check any active cronjobs running before bringing down the batch node. This is implemented to achieve the automate deployment.
• Created end points to check whether all Kafka nodes are up from the AWS autoscaling group. This is implemented to achieve the automate deployment.
• Fixed the Sitemap issue which was implemented all the product, content, store urls in one file by breaking down into multiple files.
• Provided solutions and implemented for product image related bugs.
• Improved solr search full indexing time by analysing all the value providers and removed unused ones and refactor some of the value providers to improve performance.
• Implemented Promotions and Vouchers for TU clothing.
Platform - Hybris version (5.7)
Database: Oracle
Involvement:
My role is to develop a new Product API which integrates with Argos API from Hybris and to automate the deployment process completely.
Accomplishment:
• Created new extension from ycommercewebservices extension and used the OOTB OAuth 2.0 authentication with slight enhancements according to the business requirements.
• Proficiency in implementing Multi-threaded applications and in using design patterns like Factory Method, Abstract Factory, Singleton, Builder, Session facade, MVC and DAO patterns in software design.
• Created new Product API and Implemented cache for the Product API.
• Fixed bugs on Product integration between TU website and Argos successfully.
• Created end points for checking the hot folder if any files processing before bringing down the batch node. Also checking at least one file is processed successfully after the batch node is up. This is implemented to achieve the automate deployment.
• Created end points to check any active cronjobs running before bringing down the batch node. This is implemented to achieve the automate deployment.
• Created end points to check whether all Kafka nodes are up from the AWS autoscaling group. This is implemented to achieve the automate deployment.
• Fixed the Sitemap issue which was implemented all the product, content, store urls in one file by breaking down into multiple files.
• Provided solutions and implemented for product image related bugs.
• Improved solr search full indexing time by analysing all the value providers and removed unused ones and refactor some of the value providers to improve performance.
• Implemented Promotions and Vouchers for TU clothing.
Node, UP, Processing, Search, Patterns, Software, Authentication, Solr, Developer, Software design, Content, Website, Design, Kafka, Integration, MVC, SoMe, Database, Design Patterns, Deployment, Oracle, AWS, API
2013 - 2019
job
Senior Java Hybris Developer
Fine+Rare Wines.
Technologies Used:
Platform - Hybris versions (4.7, 5.3 and 6.6)
Database: MySQL
CRM: Microsoft Dynamics
Involvement:
FRW Service Layer: This is a Green Field SOA Project which is aimed as servicing data to heterogeneous Systems like Hybris Application, CRM System, Wine Plus and old legacy system. The application also has a multi-threaded component which processes 10K messages per
min. It uses REST Web Services and Messaging Queue for data transfer.
Accomplishment:
• Designed and developed on SOA Architecture to service data to Web application and backend legacy system.
• Successfully designed and developed Java Multi-Threading, when the requirement was to collect, parse and distribute the data coming at a speed of thousand messages per seconds.
• Developed automated alert system to monitor application health.
• Automated deleting and archiving mechanism for logging files.
• Service Layer also allows restart of messaging connection if goes down by any reason.
• Created dashboard for real time monitoring of message flows.
FRW Website: This Retail website is backed by Hybris 6.6 which is hosted in Cloud
Environment. The website uses Hybris modules like SOLR, CMS Cockpit, CS Cockpit, Promotions, Commerce. It is integrated with SOA application via REST Web Services.
• Modified Customer Registration from accelerator according to business requirements.
• CMS Components all over the website.
• Email Configurations using EmailPage and velocity template.
• Integrated Hybris with Webservice to integrate database and CRM using Rest Template.
• Did the calculations for Delivery, Duty and VAT according to business requirements and implemented.
• Worked on Payment by using SagePay and order complete page by altered the default behaviour of hybris accelerator.
• Implemented Solr Search Engine Optimizations to improve search results and business flow.
• Sending the Order and Invoice to the Service layer to save in the backend database once the payment is done.
• If the service layer is down for some reason, I have used cronjob to send the order and invoice completion xml from Hybris to service layer in an interval of one hour.
• Developed coding for product service and import products from service layer to Hybris.
• Developed functionality for new listing products which will last for 24 hours daily and removing those products when it exceeds the expiry date using cronjob and Solr Indexing facets.
• Created Average critic rating impex for products which will display in the product detail page with average score calculation and customer reviews.
• Developed and maintained the Product Offer CMS components in the Hybris website from the beginning.
• Maintained and serviced the products received from service layer twice a day.
• Used Apache POI for creating the products in excel and made it available for customers to download in excel and in pdf format.
• Implemented Advanced search functionalities with Solr which gives user to search in detail and specific wines, producers and vintages.
• Implemented SUB2 tracking scripts to capture the abandoned basket data, user data and order data.
• Implemented Google Analytics tag to capture checkout steps, Invoice confirmation, Order confirmation, capturing basket, etc.
• Upgraded Hybris version from 4.7 to 5.3.0.3 in 2015 and from 5.3.0.3 to 6.6 in 2018 for F+R Wines including SmartEdit and Backoffice.
• Proposed and Implemented GDPR Architecture successfully
• Responsible for UAT/LIVE deployments
Platform - Hybris versions (4.7, 5.3 and 6.6)
Database: MySQL
CRM: Microsoft Dynamics
Involvement:
FRW Service Layer: This is a Green Field SOA Project which is aimed as servicing data to heterogeneous Systems like Hybris Application, CRM System, Wine Plus and old legacy system. The application also has a multi-threaded component which processes 10K messages per
min. It uses REST Web Services and Messaging Queue for data transfer.
Accomplishment:
• Designed and developed on SOA Architecture to service data to Web application and backend legacy system.
• Successfully designed and developed Java Multi-Threading, when the requirement was to collect, parse and distribute the data coming at a speed of thousand messages per seconds.
• Developed automated alert system to monitor application health.
• Automated deleting and archiving mechanism for logging files.
• Service Layer also allows restart of messaging connection if goes down by any reason.
• Created dashboard for real time monitoring of message flows.
FRW Website: This Retail website is backed by Hybris 6.6 which is hosted in Cloud
Environment. The website uses Hybris modules like SOLR, CMS Cockpit, CS Cockpit, Promotions, Commerce. It is integrated with SOA application via REST Web Services.
• Modified Customer Registration from accelerator according to business requirements.
• CMS Components all over the website.
• Email Configurations using EmailPage and velocity template.
• Integrated Hybris with Webservice to integrate database and CRM using Rest Template.
• Did the calculations for Delivery, Duty and VAT according to business requirements and implemented.
• Worked on Payment by using SagePay and order complete page by altered the default behaviour of hybris accelerator.
• Implemented Solr Search Engine Optimizations to improve search results and business flow.
• Sending the Order and Invoice to the Service layer to save in the backend database once the payment is done.
• If the service layer is down for some reason, I have used cronjob to send the order and invoice completion xml from Hybris to service layer in an interval of one hour.
• Developed coding for product service and import products from service layer to Hybris.
• Developed functionality for new listing products which will last for 24 hours daily and removing those products when it exceeds the expiry date using cronjob and Solr Indexing facets.
• Created Average critic rating impex for products which will display in the product detail page with average score calculation and customer reviews.
• Developed and maintained the Product Offer CMS components in the Hybris website from the beginning.
• Maintained and serviced the products received from service layer twice a day.
• Used Apache POI for creating the products in excel and made it available for customers to download in excel and in pdf format.
• Implemented Advanced search functionalities with Solr which gives user to search in detail and specific wines, producers and vintages.
• Implemented SUB2 tracking scripts to capture the abandoned basket data, user data and order data.
• Implemented Google Analytics tag to capture checkout steps, Invoice confirmation, Order confirmation, capturing basket, etc.
• Upgraded Hybris version from 4.7 to 5.3.0.3 in 2015 and from 5.3.0.3 to 6.6 in 2018 for F+R Wines including SmartEdit and Backoffice.
• Proposed and Implemented GDPR Architecture successfully
• Responsible for UAT/LIVE deployments
Health, Architecture, Website, SOA, PDF, Webservice, It, Developer, Solr, Monitoring, Service, Detail, Web, Google, Search, Calculations, Processes, Backend, Multi-threading, R, Excel, Java, Google analytics, Backend, CRM, Retail, CMS, XML, Mysql, REST, Database, Cloud, Web Services, SoMe, GDpr, Apache, Analytics
2012 - 2013
job
Software Engineer
Citrisys Solutions.
UK
Software
2008 - 2010
job
Software Engineer
Givion Softmake Technologies.
India
Software
My education
Bangor University
MBA, Management
MBA, Management
Arunai Engineering College
Bachelors, Information Technology
Bachelors, Information Technology
Cathir's reviews
Cathir has not received any reviews on Worksome.
Contact Cathir Ilango
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to Cathir directly in Worksome.
38100+ qualified freelancers
are ready to help you
Tell us what you need help with
and get specific bids from skilled talent in Denmark