Java Software Developer
- Developed and optimized a robust business process automation system using Java, SpringBoot, PostgreSQL, and Elasticsearch.- Successfully implemented a custom scroll feature for Elasticsearch, improving data retrieval efficiency by 30%.- Implemented a caching solution using Redis, resulting in a 25% reduction in server response times.- Enhanced application configurations using SOLID principles and GOF patterns, leading to a 20% improvement in code maintainability.- Implemented the development of a system for accounting business metrics using Micrometer, Prometheus, and Grafana, enabling detailed monitoring and performance analysis.- Successfully developed and validated XML schemas using Camunda tools, ensuring data integrity and compliance with industry standards.