12/26/2025 updated
RD
100 % available
Senior Software Developer with Java and Microservices Expertise
Riga, Latvia
Only remote
Bachelor's degree, Computer ScienceHTMLJava (Programming Language)JavaScriptArchitectureCascading Style Sheets (CSS)Cloud ComputingDatabasesContinuous IntegrationDevOpsDistributed SystemsPayment SystemsGradlePostgreSQLApache MavenMongoDB
Java Development
Extensive experience in Java programming with Spring Boot framework for microservice development and enterprise applications
Microservices Architecture
Design and implementation of microservices using Java, Spring Boot, Kafka, and various databases including PostgreSQL
Database Technologies
Proficient in SQL databases like PostgreSQL and MySQL, as well as NoSQL solutions including MongoDB and Apache Solr
Cloud Technologies
Experience with Google Cloud Platform and Kubernetes for scalable application deployment
Message Queuing
Implementation of event-driven architectures using Kafka and RabbitMQ for distributed systems
Frontend Development
Knowledge of JavaScript, Angular, HTML, CSS for full-stack development capabilities
DevOps Tools
Experience with Docker, Jenkins, Git, Maven, and Gradle for continuous integration and deployment
Payment Systems
Development and refactoring of payment services with hexagonal architecture implementation
Extensive experience in Java programming with Spring Boot framework for microservice development and enterprise applications
Microservices Architecture
Design and implementation of microservices using Java, Spring Boot, Kafka, and various databases including PostgreSQL
Database Technologies
Proficient in SQL databases like PostgreSQL and MySQL, as well as NoSQL solutions including MongoDB and Apache Solr
Cloud Technologies
Experience with Google Cloud Platform and Kubernetes for scalable application deployment
Message Queuing
Implementation of event-driven architectures using Kafka and RabbitMQ for distributed systems
Frontend Development
Knowledge of JavaScript, Angular, HTML, CSS for full-stack development capabilities
DevOps Tools
Experience with Docker, Jenkins, Git, Maven, and Gradle for continuous integration and deployment
Payment Systems
Development and refactoring of payment services with hexagonal architecture implementation
Experience
Professional experience10+ years
Freelancer since2025
Languages
EnglishFluent
Project history
Various microservice development using Java, Spring Boot, Kafka, PostgreSQL, Javascript, GraalVM, Apache Solr. Refactored key payments services to use hexagonal architecture. Proactively suggesting and implementing technical improvements, introducing best practices, helping other team members to solve problems. Supported kafka enterprise platform by manage topics, streams, user access using JulieOps. As chapter lead, worked with architects and business analysts to write and define technical specifications.
Various fintech platform development using Java, Spring boot, GraphQL
Lead team of three backend developers for online gaming platform. Interviewing candidates for backend developer positions. Microservices development using Kubernetes, Google cloud platform. Implementing various business and technical features - logging, metrics, distributed caching, websockets, event based microservice communication us RabbitMQ, authentication and other.