Senior Scala Software Engineer (offline)

DESCRIPTION
Our client is one of the world’s largest providers of financial information and risk management solutions. The company empowers its’ clients to make smarter and more sustainable investments, drives market transparency and helps to prevent financial crime. Serving more than 40,000 institutions in over 190 countries, it provides information, insights, and technology that enable innovation and performance in global markets. By advancing its customers, the company encourages progress for the worldwide financial community.

The project aims for the development of labeling tool for our client. Labeling is a part of a suite of DIY (do-it-yourself) tools aimed to accommodate an endless set of metadata use cases. Project features: store input files with different formats with any metadata type (entities, categories, relations, events, custom labels).
RESPONSIBILITIES
Lead a software engineering team
Communicate with the customer technical leads
Participate in data storage migration from Elastic to RDBS
Implement features: text mapping and key words searching using ES
In future - integrate with Corpus management system (documents storage
Process any unstructured content type: index, use full text search design, develop and maintain text metadata extraction components
The job will include analyzing complex textually based problems and finding algorithmic solutions to them, while taking into consideration performance, scalability and robustness
REQUIREMENTS
3+ years of experience in software engineering
Proficiency in Scala software engineering
Expertise in technologies: Play framework, Akka Actors, Cats, ScalaMock, ScalaTestPlus, ElasticSearch
Familiarity with the following tools: SBT, Jenkins, Docker, Docker Compose, Swagger
Good communication in spoken and written English
WE OFFER
Competitive compensation depending on experience and skills
Individual career path
Social package - medical insurance, sports
Sick leave and regular vacation
Partial coverage of costs for certification and IT conferences
English classes with certified English teachers

About EPAM Systems

ЕРАМ прагне надавати своїй глобальній команді з понад 60,000+ професіоналів у більш ніж 45 країнах можливості для професійного зростання з першого дня співпраці. Наші колеги – джерело успіху ЕРАМ, тож ми цінуємо співпрацю, намагаємось завжди розуміти бізнес наших клієнтів та прагнемо до найвищих стандартів якості. Незалежно від місця, де ви знаходитесь, ви долучитесь до відданої, розмаїтої спільноти, яка допоможе вам реалізувати свій потенціал якомога повніше

Company website:
http://epam.com

DOU company page:
https://jobs.dou.ua/companies/epam-systems/

The job ad is no longer active

Look at the current jobs Scala Kyiv→