UARU
Ваш акаунт не активовано. Перевірте пошту. 
  1. Робота в Україні
  2. Вакансії
  3. Вакансії в Львові
  4. Робота Java Engineer в Україні
  5. Java Engineer
Дана вакансія вже неактуальна.
Вона була збережена на сайті і поміщена в архів вакансій в ознайомлювальних цілях
Знайти схожі вакансії

Java Engineer

Заблокована
80 000 грн.
 25 січня 2021  Львів 
Компанія: Gravelsoft  (https://jobs.ua/company-gravelsoft-1609108) (Всі вакансії)
Рубрики:IT, WEB фахівці

Побажання до співробітника

Освіта:не має значення
Досвід роботи:від року
Графік роботи:повний робочий день

Опис вакансії

The Client is UK company enjoying intensive growth, we offer a place where projects see launches, marketing campaigns bring traffic. It’s exciting reading about “work” in the media, but it also means our applications have to handle that!
Another unique thing about our client is attention to code quality. This makes a difference over time - reducing doubts across lines of code, people and applications.

We are welcoming high professionals for this interesting journey, for making great solutions together!

Tech Stack:

  • 2+years of professional experience with Java development
  • Most of software runs Java 11, in GCP, inside Docker (now), and soon Kubernetes (in progress).
  • Monitoring is in NewRelic, logs are aggregated in Google's StackDriver, and have some extra monitoring using Grafana/Prometheus.
  • Project follows the "you build it, you run it" model, and believe the only way to do this is automation - through testing, infrastructure, deployments and alerting.
  • Languages: Java, some Kotlin, very little Scala.

PROJECT

  • Applications start via public static void main, and are based on SparkJava and Javalin. Default datastore is Postgres, which we interact with through jOOQ.
  • Among the publicly known frameworks, we have two internal: EventStore and Alpha. EventStore, is an event distribution and delivery mechanism. Why not Kafka? When we were choosing a solution, it couldn't do all we needed.
    Second is Alpha, which provides the structure for domain model classes, actions and repositories, state transitions, and emitting events into EventStore.
  • For testing, we use jUnit, Mockito, Wiremock, Spock, and build using TeamCity.

WORK:

  • Teams are cross functional and autonomous. Processes are up to the team - we only require tests, automated and thorough, being written, and code reviews taking place. Some teams do iterations, some are closer to kanban, and some have adopted pair programming.
  • Imagine "How could you have done this differently", engineer to engineer. This is what our mentoring programme does - retrospect on work done, learnings and observations, and discussing this with an experienced engineer. Learning “by doing” is important, but retrospection and 2nd pair of eyes are essential, too.

We Offer Benefits and social package:

  • Exciting Projects: With clients across many industries and sectors, we offer an opportunity to work on market-defining products using the latest technologies
  • Collaborative Environment: You can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment
  • Work-Life Balance: Gravelsoft prioritizes work-life balance, which is why we offer flexible work schedules
  • Leisure activities — at Gravelsoft you will find different opportunities for socialising
  • Career and professional development opportunities: mentorship program, professional trainings, internal knowledge sharing
  • Access to the internal library
  • Round-the-clock access to the office
  • The ability to choose a work schedule based on two-three options
  • Relocation Package: if you are moving from another city to work with Gravelsoft, the company pays 2 weeks of staying at the hotel to your needs

Причина скарги *

Опишіть коротко суть скарги *

Шукаєте роботу?

  VIP вакансії

Часто шукають

↑ Вгору