Position: Java Developer
Category: Java
English level: upper
Years of experience: 2


Java Developer with 2+ years experience of implementing and maintaining web services, MQ listeners and batch jobs on Java using Spring.
Expertise in relational databases (MySQL, PostgreSQL) as well as NoSQL (Apache Cassandra, MongoDB). Skilled in unit and integration testing. Experience in implementing solutions using Cloud platforms, especially Google Cloud Platform.

Experience:
10/2018 ​- now, Java Developer / Grid Dynamics

Responsibilities:
* Implement highly loaded batch jobs to operate with customer data
* Implement MQ listeners to follow the updates of customer data in database
* Implement REST microservices for an integration platform to aggregate data from different sources
* Implement Airflow pipelines for customer analytics

Technologies: 
Java 8, Python 3, Spring Boot, Spring Batch, Maven, MySQL, Google BigQuery, Google Dataflow, Google PubSub, Apache Cassandra, Apache Kafka, Apache Airflow, Gerrit, JMeter, Postman
Not considering the projects with outdated technologies. Expect interesting projects with Cloud-based solutions