Position: Senior Java Developer
Category: Java
English level: fluent
Years of experience: 8

• Successfully launched several projects into Production
• Implemented flexible flow for ingesting raw data from the clients' systems.
• Migrate and deploy a Java app to the Google Cloud using a wide list of services. Setup Jenkins, Swagger, etc.
• Setup integration with various third-party systems.
• Cost-effective and performant tuning of the scalable cloud-based application.
5+ years of hands-on experience in the development of scalable cloud-based web applications. Including communications with clients, analysis of the client’s requirements, managing small development teams.

Successfully completed rolling out apps into Production. With subsequent support/update live system.
Migrated app to the Cloud, switched it to a partial using Messages Queues (Google PubSub).
Took a part in defining REST API, set up integration with various third-party services and systems.
• Taking part in the development of a Cloud-based application (AWS highly preferable).

• Project related to the Data processing would be the best option (Hadoop/Spark or smth like that)

• Direct communications with clients or customers, an international team, business trips.