👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Java Architect

Местоположение и тип занятости

Санкт-ПетербургПолный рабочий деньМожно удаленно

Компания

Создание проектных рекрутинговых команд и управление функцией подбора персонала для клиентов.

Описание вакансии

Условия работы

Our client, Аmerican software developer working on improving the quality, usability, and performance of his products.

In the architecture team, you will be responsible for overall architectural supervision of the product, improving it in any possible way you can find: from designing new features based on internal leads or customer feedback, to reducing release latency time by identifying and possibly fixing bottlenecks in the release pipeline.

Responsibility

● Design and implement projects for new promising directions in product development
● Actively interact with development teams, help with creating design documents, conduct code reviews and resolve technical uncertainties
● Monitor existing codebase and upcoming changes for inefficiencies, potential performance and architecture improvements opportunities

Requirements

We welcome experienced software engineers who wish to develop and grow as professionals. We expect at least the following from a successful candidate:
● 5+ years of hands-on experience with Java development
● Experience with concurrent programming
● Experience with cloud providers and Kubernetes ecosystem
● Excellent communication skills, both written and spoken
● Good English knowledge

The following will be a strong plus:

● Experience with building distributed systems/algorithms, experience with distributed/NoSQL databases
● Java SE knowledge including IO, JVM internals, Java Memory Model, etc.
● Understanding of database building principles

What is cool about this job

● Working in a team profound engineers on a bleeding-edge product — the opportunity to learn from highly professional colleagues and intensive self-development are guaranteed
● Solving real-world problems every day — world’s largest companies will rely on your solutions to run their business, and you will always see the impact of your work
● Being a part of the open-source community: you can participate in the development and discussions, try yourself as a speaker
● Benefits package: stock options, medical insurance, gym membership compensation, English classes