Senior Java Developer
Current• Transformed trade finance operations, creating a seamless digital platform for corporate clients to manage key financial instruments (bank guarantees, letters of credit, express guarantees). By automating the issuance and processing, we delivered a faster and more convenient service, which provided the bank a competitive advantage, attracting dozens of new major clients.• Boosted bank profits 10x by enabling scalability through automation. The platform allowed the bank to offer services to small and medium businesses without expanding staff costs, resulting in a significant increase in revenue.• Drove digital adoption, increasing the use of digital signatures from 20% to 70%, expediting the transaction process for clients. This change not only improved customer satisfaction but also reduced operational costs associated with manual processing.• Led a legacy system migration that cut reliance on outdated APIs from 60% to 10%, migrating to a microservice architecture with 44 services by year-end. This shift reduced maintenance costs and improved system reliability, laying the groundwork for rapid feature development.• Optimized development and deployment cycles by introducing Kubernetes (K8s), allowing for weekly feature releases with near-zero defects, reducing time-to-market for new functionalities.• Enhanced platform interoperability by integrating with external systems, such as the state tender system, boosting functionality and supporting business growth by enabling seamless data exchange across multiple entities.Tech stack: Java 11-17, Kotlin, Spring, Gradle, Kafka, RabbitMQ, PostgreSQL, Hibernate, Liquibase, GitLab CI/CD, Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana), Docker, Ansible, SonarQube, S3