Position: Senior Java developer (with clouds experience)
Company: Epam
Category: Java
Experience required: 3y
English level: upper

Responsibilities

Building software across our entire cutting-edge data platform, including data processing, storage, and serving large-scale web APIs, with awesome cutting-edge technologies operating in real-time with high-availability

Changing how we think, act, and utilize our data by performing exploratory and quantitative analytics, data mining, and discovery

Thinking of new ways to help make our data platform more scalable, resilient and reliable and then work across our team to put your ideas into action

Leading the transformation of a peta-byte scale batch based processing platform to a near real-time streaming platform using technologies such as Apache Kafka, Cassandra, Spark and other open source frameworks

Mentoring other software engineers by developing re-usable frameworks. Review design and code produced by other engineers

Requirements

4+ years of experience as Java Developer

Experience with monitor / productionalize an application (I.e. Logs, metrics, alerts, etc)

Knowledge on the areas mentioned above (AWS, Deployments, Databases)

Understanding of the AWS cloud environment that he has experience in

English level B2+