Position: Senior Java software engineer
Company: SoftServe
Category: Java
Experience required: 3y
English level: intermediate

WE ARE
Successfully collaborating with our client, a multinational company with development offices across the world. Our customer is a technically mature company with huge expertise and innovative approach.

Currently, we are looking for a smart and enthusiastic Senior Java Data Engineer who would be passionate to join our team which is focused on building integrations for well-known products.

As a Java data Engineer, you will have the opportunity to apply your strong technical experience in designing optimized data models and building efficient data pipelines and services that support a broad range of requirements.

YOU ARE
A professional demonstrating such experience as

Strong Java knowledge (must-have)
Data modeling and databases skills
Excellent knowledge of SQL
Integration of data from multiple data sources and APIs (S3, REST, GraphQl API, RDBMS, etc.)
AWS
Knowledge of various ETL techniques and frameworks, possibly on Python
Maven, Docker, and Spring framework
CI and CD tools would be a plus point: Bamboo/Jenkins/TeamCity or any other
Hadoop, Spark, Hive, Glue, Databricks, Apache Airflow, or similar technologies would be an advantage
Being a good team player with nice time management skills
An initiative, open-minded, oriented to detail attitude of an easy-going person
Issue management software concepts
Willingness to learn something new and get experience in a new domain
Fluent English communication skills (Intermediate level)

YOU WANT TO WORK WITH
Advancing the well-known products
Close collaboration to solve problems, establish processes, and deliver a high-quality product
Building a team of experts who help customers to get the best product ever
Adding value to the business
Ability to propose improvements and suggest effective solutions
Growing technically in a new and interesting domain
Obtaining different hard and soft skills while working on tasks

TOGETHER WE WILL
Work with data analysts and customer service stakeholders to maintain ownership and expand data usage for business needs, propose improvements and suggest effective solutions
Build a team of experts who help customers to get the best product ever
Process dynamic projects and still have a stable place to work
Take part in internal and external events where you can build and promote your personal brand
Give you access to experienced specialists willing to share their knowledge
Showing you our casual atmosphere
Caring about your individual initiatives, just come and share your ideas
Making you familiar with our structured career path and development opportunities