Dzengi.com
May 2024 - Present
Java Software Engineer
Develop and maintain backend microservices for a high-performance, multi-asset trading platform.
- Engineer scalable microservices with Java 21 and Spring Boot for user management, trade execution, and onboarding.
- Implement an event-driven architecture with Kafka for reliable, real-time data processing between services.
- Develop secure RESTful APIs using the OpenAPI standard for frontend and internal system integration.
- Manage PostgreSQL schema evolution and data integrity using Liquibase for database migrations.
- Monitor system performance and health using Grafana and OpenSearch to ensure high availability.
- Java 21
- Spring Boot
- Kafka
- PostgreSQL
- Liquibase
- JUnit
- Mockito
- Testcontainers
- AWS
- Docker
- REST
- OpenAPI
- Grafana
- OpenSearch
- k6