I am a Senior Java Developer with more than 7 years of experience building robust, scalable, and secure back-end systems. I have worked across banking, financial services, e-commerce, healthcare, and IT service management, delivering complex solutions in fast-paced environments.
I specialize in modern Java technologies and frameworks, including Spring Boot, microservices, REST APIs, and cloud-native architectures. I have strong experience modernizing legacy systems, designing distributed systems, and building high-performance data processing pipelines.
Throughout my career, I have contributed to full stack and backend development roles across international remote teams. I have worked with technologies such as AWS, Docker, Kubernetes, PostgreSQL, MySQL, Redis, Kafka, RabbitMQ, and Elasticsearch, and I am comfortable operating in Agile and CI/CD-driven environments.
I have also been involved in financial and enterprise software projects where reliability, security, and compliance were critical. In these roles, I helped migrate monoliths to cloud-native solutions, improve authentication and security, and optimize database and application performance.
My background includes designing backend architectures from scratch, implementing microservice-based systems, and collaborating closely with frontend developers, designers, QA, and product teams. I value clean code, testing, and maintainable engineering practices.
I hold a Master of System Analysis in Information Technology with Honours from Taras Shevchenko National University of Kyiv. I am based in Kyiv, Ukraine, and I speak English and Ukrainian.
Faculty of Computer Science and Cybernetics.
Supported and optimized banking applications, ensuring security, reliability, and compliance with financial regulations. Led the migration of a legacy Java 8 monolith into a cloud-native, serverless AWS architecture. Implemented AWS Lambda functions and integrated API Gateway for scalable, secure service communication. Enhanced authentication and security using AWS Cognito and KMS. Collaborated with distributed cross-functional teams to deliver high-quality financial software.
Developed and maintained scalable web applications using Java Spring Boot and Groovy. Optimized PostgreSQL queries to improve database performance and reduce response time. Conducted code reviews and collaborated closely with the development team. Improved site performance and loading times for e-commerce platforms. Participated in agile ceremonies and cross-team collaboration.
Designed and developed the backend architecture for an AI-driven product from scratch. Collaborated with designers and front-end developers to integrate machine learning models into the backend. Implemented a fault-tolerant microservice architecture with efficient data pipelines for real-time data processing.
Designed and implemented distributed microservices for high-availability trading systems. Migrated financial data from Excel-based workflows to cloud-native storage systems. Integrated risk management algorithms with real-time data processing pipelines to improve decision-making for clients.
Developed RESTful APIs for third-party IT tool integration. Automated testing processes to increase coverage and reduce bug resolution time. Contributed to the migration of legacy systems to a cloud-native architecture.
Designed and developed custom Jira plugins to automate routine tasks and improve user workflows. Authored technical documentation and user guides. Conducted unit and integration testing to ensure high code quality.
Developed new features for a motorcycle route planning platform. Implemented backend services for dynamic routing and real-time data updates. Collaborated with marketing and design teams to align technical features with user needs.
Jobicy
617 professionals pay to access exclusive and experimental features on Jobicy
Free
USD $0/month
For people just getting started
Plus
USD $8/month
Everything in Free, and: