07/24/2025 updated


100 % available
Skilled Java/Groovy/Scala/Kotlin developer
Kraków, Poland
Only remote
Java (Programming Language)JavaScriptApache AirflowAkka (Toolkit)Amazon Web ServicesAmazon Elastic Compute CloudAmazon S3TelecommunicationsBig DataSoftware as a ServiceCloud ComputingCode ReviewContinuous IntegrationInformation EngineeringDevOps
Senior Java/Scala/Kotlin Developer | Software Architect | Big Data Expert
With over 15 years of hands-on experience in software development, system architecture, and team leadership, I bring a deep and versatile skillset that spans across backend engineering, cloud infrastructure, big data pipelines, and full-stack application development.
I specialize in designing and building scalable, high-performance systems using modern Java (8–17), Kotlin, Scala, and Groovy. My background includes both monolithic and microservice architectures, and I’ve successfully led transitions from legacy systems to fully containerized, cloud-native environments using Kubernetes, Docker, and AWS Fargate. I've architected and developed mission-critical solutions for industries such as fintech, real estate, healthcare, telecom, and SaaS platforms.
Throughout my career, I’ve worked with companies like Process Street, Applift, Immomio, Comcast, BearingPoint, and Valutico, contributing as a senior engineer, lead developer, or system architect. I’ve handled end-to-end ownership of complex projects: from domain modeling and infrastructure setup to CI/CD pipelines, performance optimization, and mentoring development teams.
I have deep experience in:
Whether you need a senior engineer to jump into an existing project, a tech lead to build something from scratch, or a consultant to help architect robust and secure systems, I’m ready to bring both depth and breadth of experience to your team.
Let’s build something great together.
With over 15 years of hands-on experience in software development, system architecture, and team leadership, I bring a deep and versatile skillset that spans across backend engineering, cloud infrastructure, big data pipelines, and full-stack application development.
I specialize in designing and building scalable, high-performance systems using modern Java (8–17), Kotlin, Scala, and Groovy. My background includes both monolithic and microservice architectures, and I’ve successfully led transitions from legacy systems to fully containerized, cloud-native environments using Kubernetes, Docker, and AWS Fargate. I've architected and developed mission-critical solutions for industries such as fintech, real estate, healthcare, telecom, and SaaS platforms.
Throughout my career, I’ve worked with companies like Process Street, Applift, Immomio, Comcast, BearingPoint, and Valutico, contributing as a senior engineer, lead developer, or system architect. I’ve handled end-to-end ownership of complex projects: from domain modeling and infrastructure setup to CI/CD pipelines, performance optimization, and mentoring development teams.
I have deep experience in:
- Backend Development using Spring Boot, Play, Akka, Hibernate, Grails, and GRPC
- Data Engineering & Big Data: Spark, Kafka, AWS Lambda, Snowflake, Airflow, Graph Databases (Neo4j, JanusGraph, AWS Neptune)
- DevOps & Cloud: AWS (EC2, Lambda, S3, Glue), Google Cloud Platform, Kubernetes, Docker, Terraform
- Frontend Development with Angular (2+ to 18), ReactJS, and Typescript
- CI/CD & Quality: GitLab CI, Jenkins, SonarQube, Cypress, Jest, and code review best practices
Whether you need a senior engineer to jump into an existing project, a tech lead to build something from scratch, or a consultant to help architect robust and secure systems, I’m ready to bring both depth and breadth of experience to your team.
Let’s build something great together.
Experience
Professional experience10+ years
Freelancer since2010
Languages
EnglishFluentPolishFluentRussianNative speakerUkrainianNative speaker
Project history
Responsibilities:
- support and implement microservices
- parse and load data from third-party services
- generate Microsoft Word documents
- generate Microsoft PowerPoint documents
- review code,
- CI/CD
- improve code quality
- designing and developing new features
- NodeJs
- Python
- Java 11, 17
- Scala
- Kafka
- Grafana
- Loki
- PostgreSql
- Sentry
- GitLab
- Grafana
- Splunk
- Redis
- Apache Airflow
- AWS Fargate
- Databricks
- Snowflake
- Elasticsearch
- Apache Beam
- ReactJS
- Angular 16/18
- Cypress
- Jest
- Hive
- Hadoop
- Spark
- Docker
- Kubernetes
- Terraform
Responsibilities:
- architecture design
- migration from monolith to microservice architecture
- migration into Kubernetes from EC2 dedicated instances
- migrate FE application from Jquery to ReactJs
- improve development process
- lead BE/FE/Mobile teams
- code quality
- JVM performance tuning/optimization
- designing and developing new features
- create microservices using AWS Lambda(statistics service, data sync service)
- Java 11, 16, 17
- Java EE
- Kotlin
- Spring Boot
- Spring Cloud(Eureka, Sleuth)
- Hibernate
- NodeJs
- Jquery, ReactJS, SCSS
- Kafka
- zookeeper
- Freemarker
- AWS fargate
- Kubernetes
- Spring Eureka
- Netflix Zuul
- Splunk
- Scala
- Spark
- Hive
- Hadoop
- Python
- Terraform
- MongoDB
- Cassandra
- Micro-service architecture
- Camunda BPM
- Mulesoft
- Oracle
- Vertx
- AWS: EC2, SES, S3, Lambda, DynamoDB
- Angular 14
- Docker
- Kubernetes
Responsibilities:
- organize pipeline for migration data from Oracle database into:
- Neo4j Graph database
- AWS Neptune Graph database
- Janus Graph database
- - organize data consistency between data lakes
- - implement queries for all 3 graph databases for internal and external APIs
- - provide performance statistic for different graph databases
- - designing and developing new features
- - create microservices for AWS Lambda(sync process, upload process, aggregation and normalization)
- Kubernetes
- Spark
- Confluent
- Datalake connectors
- Hadoop
- AWS Glue jobs
- AWS Athena
- AWS Lambda
- Jupiter
- Java
- Spring boot
- Scala
- Python
- Cassandra
- Apache Airflow
- Apache nifi
- Oracle
- Hive
- Hadoop
- Spark
- Splunk
- Elasticsearch
- Docker
- Terraform
- Kubernetes