Eastern Peak is an international IT company with headquarters in Israel and R&D center in Ukraine. We are more than just colleagues — we are a friendly team that is ready for any challenges. The secret of our productivity is constant open-minded communication and creative atmosphere in our green office...
16 березня 2024

Senior Java engineer with Golang knowledge (вакансія неактивна)

віддалено

Необхідні навички

Eastern Peak is looking for a bright and talented Java Engineer to join the team.

Required skills:
At least 4 years of experience with server-side development.
Loves her or his profession.
Proficient in Java.
Knowledge of Golang
Good SQL knowledge.
Experienced with OOP or functional programming.
Proven experience with software design.
Good understanding of source control management, preferably with Git.
Familiar with web services, preferably REST APIs.
Familiar with CI/CD practices.
A team player.
Sufficient English level for communication (verbal & written).

Буде плюсом

The following skills are an advantage:
Commercial work experience with Golang — great advantage.
Spring framework.
Agile development methodology.
Various databases technologies — relational, document, key-value store, columnar databases.
Experience with microservice architecture.

Пропонуємо

We offer:
А place with friendly environment where you can reach your full potential and grow your career
Flexible work schedules
Work from home
Social package: paid sick leave and vacation
English courses, medical insurance.

Обов’язки

As a Java/Golang Engineer, you will:
Programming well-designed, testable, efficient code using Java and Golang.
Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
Integrating the client’s APIs.
Assisting customers with API implementation and integration process support.
Rectifying integration errors or addressing change requests from clients.
Implementing new functionality.

Про проєкт

A project is about writing a middleware API between a casino and SaaS firms. Its about developing REST APIs, SQL queries, business logic and data processing. The architecture of the project on microservices.
Technology stack:
Languages/Platforms\: Java 11 / Java 17, Golang, JS.
Framework: Spring Boot 2, Spring Project Reactor (several microservices, the company refused to use PR in favor of Golang).
Infrastructure: AWS, Kubernetes, Jenkins, Argocd.
Cache: Redis.
Database: MySQL, MongoDB, Clickhouse.
Build tool: Maven.
Logging: Coralogix.