Java/Senior Java Developer (TeamCity Core)

JetBrains
Москва
Санкт-Петербург
🛠️ Java
💼 3 года опыта и больше

Зарплата

от 200 000 ₽

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

Требуемый опыт работы: 3–6 лет

Полная занятость, гибкий график

We are JetBrains, and we make tools for developers. We’re looking for an amazing Java developer to join our TeamCity team.

TeamCity is a feature rich, highly available CI/CD server that helps developers from all over the world build their products. Every day it runs thousands of builds for fintech companies, game development studios, medical software producers, and more. We provide features for everyone – there are even astronomers who use TeamCity.

The product technology stack is Java/Kotlin and Spring Framework.

What you’ll get to do

Internally, TeamCity code can be divided into two big parts: the core and integrations. This position is for TeamCity Core and its responsibilities include:

  • Improving TeamCity Kotlin DSL (our answer to YAML-based CI/CD services).

  • Splitting a single TeamCity server into a multi-node installation (high availability & scalability).

  • Exploring and enhancing the deployment aspect of CI/CD.

  • Improving product security by fixing existing issues and implementing new security features (for example, 2FA or detecting security anomalies in build processes).

  • Developing the backend API for the new React UI.

  • Optimizing and refactoring existing code.

  • Analysing and developing fixes for production incidents.

  • Coming up with and implementing your own ideas for ways to improve TeamCity.

Requirements:

  • A few years of development experience with Java.

  • Ability to analyze and refactor code written by other people.

  • Responsibility, motivation, and discipline.

  • Proactive attitude toward product improvement.

  • Extensive knowledge of algorithms and data structures.

Preferred qualifications:

  • Experience in performance analysis of Java applications.

  • Good knowledge of SQL and databases.

  • Ability to communicate with customers.

Размещено 25/11/2021

Открыть в источнике

Оставьте свои контакты, чтобы работодатель мог связаться с вами

Настрой карьеру с RIT.WORK
за 30 секунд

С ботом rit.work Вы найдете работу, о которой всегда мечтали.

Укажи свой стек, опыт работы, зарплату и бот подберет для тебя подходящие офферы.

🚀 Создать подписку