Scala- Akka Developer

EUVIC (Kamila Buczkowska)
Podstawowe informacje:
Lokalizacja
44-100 Gliwice
Liczba wakatów
1
Minimalne doświadczenie
Od 3 do 5 lat
Rodzaj umowy
Na czas nieokreślony
Wymiar etatu
Pełny etat
Wynagrodzenie
? - ? / ? (Brutto)

Euvic - For more than a decade we operate in the area of Information Services.Our team consists of more than 600 IT professionals, and in the whole Euvic technology group - which brings together IT companies from all over the Poland - over 1800. We work in 9 premises in Poland and 3 abroad. Euvic runs over 150 various projects implemented in teams consisting from a few to a few dozen people.Our projects are mainly systems, Web and Mobile applications. Despite the fact, that our size is constantly growing, we still operate as a family business and we nurture its values.

 

We welcome both experienced IT professionals and Information Technology enthusiasts.

 

What we are looking for

You are a passionate, creative and self-motivated Scala developer. Your daily goal is to write high quality software and participate in making architecture and design decisions, and applying best practices.

You will join a small agile team focused on data processing, leveraging Scala and Akka (or similar framework) technologies.

 

You are enthusiastic in finding solutions and pushing forward the continuous improvement of our Agile experience, development practices and technological stack.

 

You have an understanding of parallel programming and concurrency and an interest in event-driven architecture, self-healing applications and reactive design patterns.

 

You don't take requirements for granted, but you are proactive in helping their definition and you feel ownership over everything you ship.

 

You’ll complete peer reviews to ensure code is kept as clean as possible, contribute to discussions about how best to solve problems and keep yourself up to date on the latest approaches, tools and technologies relevant to our systems and your professional development.

 

Principle responsibilities

• Work closely with stakeholders and team members to take projects from conceptual design through to live production deployment and support, highlighting risks and assumptions

• Drive good architecture design

• Design and develop high-volume data processing applications

• Deliver tested, efficient and maintainable code

• Review code of peers helping to promote best coding practices

• Share your technical knowledge with the rest of the team to reciprocally improve skills and productivity

• Input into our agile processes to improve velocity and quality

• Compliance with company policies, procedures and standards

Required Skills and Experience

• Proven commercial experience in Scala and knowledge of Functional Programming Principles

• Experience working in cross functional teams using Agile methodologies like Scrum, Kanban and XP

• Experience in driving development through BDD and TDD

• Experience with Linux bash

• Strong interest in emerging technologies and software processes

• Excellent task organization skills

• Able and willing to help identify and/or refine business requirements

• Excellent verbal and written communication skills with both technical and non-technical audiences

 

Desirable Skills

• Experience in Akka and Akka-http

• Knowledge of NOSql databases, such as Neo4j and MongoDB

• Knowledge of Solr or ElasticSearch

• Familiarity with Scalaz extension

• Experience in microservices

• Familiarity with Docker

• Familiarity with AWS

• Interested in Continuous Delivery and Deployment principles

• JIRA / Confluence

• Git / Jenkins / Gerrit

 

Prosimy o aplikowanie poprzez przycisk znajdujący się po prawej stronie ogłoszenia.

Czy chcesz otrzymywać oferty pracy na podobne stanowiska?

Utwórz powiadomienie e-mail
Zapisz mnie

Zapisani kandydaci otrzymują informacje jako pierwsi.

Podziel się ze znajomymi