Position: Middle Scala Engineer
Company: SoftServe
Category: Scala
Experience required: 1y
English level: intermediate

WE ARE
We are a Talent Center in one of the largest Ukrainian IT companies. SoftServe is a team of 10000+ thinkers and makers, true professionals, and good people. We understand that the best way to build our future is to help you build yours. To assist you with the development, we have created a special Talent center offering an array of learning courses for those willing to improve their skills, as well as a certification center, various soft and hard skills training for associates. Growing together, we build our common future!

Working with a public cloud infrastructure monitoring company to extend and support monitoring AWS and Azure services and alert systems. The product was born with the idea of easily integrated, dynamic resources monitoring and smart alerting that would allow to react in time and prevent production issues. Along with the current product feature set, the closest plans are to acquire application performance and security monitoring products that would technologically fit together with our product and would extend and enhance its service offering.

SoftServe is the only vendor for this customer and taking full development ownership for the product including engineering, quality, deployment, and product management as of today.

YOU ARE
A smart and curious software developer with analytical and structured thinking, good investigation skills, a track record of getting things done, not afraid of challenges, and a passion for building great products, you would be a great fit in our development team. You should be able to hit the ground running and to be able to take ownership of projects.

You are a great fit if you possess these skills and qualifications:
- Experienced in Scala, Scala Play will be beneficial
- Having experience in the cloud’s SDK for monitoring and manipulating infrastructure will be beneficial
- Experienced with microservices, event stream processing, and restful paradigm
- Strong in modern clouds: Azure, AWS (AWS EC2, EKS, SQS, RDS, Lambda)
- Familiar with such DBS (project-used: Aurora-MySQL, PostgreSQL (TimescaleDB), PgBouncer, DynamoDB).
- Experience with Go would be a plus
- Agile/Scrum experience
- Experience in collaboration with US-based clients
- Jira, Git (Bitbucket)
- English – Intermediate+

YOU WANT TO WORK WITH
- Scala applications microservices
- Such stack: Scala, Scala Play, AKKA, Clouds (AWS EC2, EKS, SQS, RDS, Lambda), DBs (RDS Aurora-MySQL, PostgreSQL (TimescaleDB), PgBouncer, DynamoDB)
- Providing simple, elegant, and top-quality solutions to problems
- Expanding and supporting world-class monitoring product
- AWS and Azure environment
- Making technical decisions and carry on implementation
- Technology assessments and comparisons

TOGETHER WE WILL
- Support your technical and personal growth – we have a dedicated career plan for all roles in our company
- Have a great opportunity for self-development (English courses, learning platform, mentorship)
- Care about your individual initiatives – we are open for them, just come and share your ideas
- Have the opportunity to choose a project for your interests
- Work in a friendly team and share the knowledge
- Enjoy a flexible working schedule