Вакансия: Программист Java в Балашиха

Полное описание вакансии: Программист Java в Балашиха

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
1527412 Программист Java Балашиха > A4 40000 60000 RUR open 2024-08-01
Необходимые навыки
  • > Linux
  • > Git
  • > ООП
  • > Java
  • > SQL
  • > Gitlab
  • > Английский язык
  • > REST
  • > Spring Framework
  • > Аналитическое мышление
  • > Agile
  • > Web Application Development
  • > Spring Web
Требования

Если вы готовы учиться и развиваться - мы вам всячески в этом поможем! От вас мы ожидаем наличие опыта в программировании...

Обязанности

Доработка и внедрение платформ (зарубежных и отечественных) по управлению жизненным циклом изделий (PLM), инженерными данными (3D и 2D...

Описание

A4 — это небольшая, но дружная и амбициозная команда разработчиков и инженеров, функционирующая в двух направлениях:

  • Доработка и внедрение платформ (зарубежных и отечественных) по управлению жизненным циклом изделий (PLM), инженерными данными (3D и 2D), документооборотом, проектами, требованиями и прочими данными.
  • Разработка собстенных приложений, в т.ч. абсолютного нового web-продукта по сбору и построению аналитической отчётности (BI), работа с большими данными, нейросетью и сложной инфраструктурой.

Наша миссия - сформировать выдающуюся IT-команду, которая предоставляет компаниям по всему миру возможность эффективно и быстро анализировать свои данные и ключевые показатели, чтобы они превратились в ценность и способствовали принятию важных решений.

Мы ищем человека, желающего расти и развиваться как backend-разработчик, анализировать поставленные задачи и находить и предлагать правильные решения, самостоятельно их вопощать в жизнь, повыщая ценность финального продукта для наших партёров и заказчиков.

Пусть вас не смущает широта требований ниже, так как мы руководствуемся принципом "качество лучше, чем количество", а это значит, что мы собираем сильных людей, готовых изучать множество смежных областей в IT и постоянно развиваться, предпочитая самим предлагать и действовать. Наша опытная команда и руководители помогут вам набраться необходимого опыта, поддержат и помогут в сложных ситуациях, научат вас совеременному подходу к разработке с новейшими инструментами и подходами.

Если вы готовы учиться и развиваться - мы вам всячески в этом поможем! От вас мы ожидаем наличие опыта в программировании на Java, знание фреймворка Spring, понимание работы микросервисов и вёб-приложений, и умение общаться с БД с помощью простейших запросов SQL.

Наш стек:

DB: PostgreSQL, Clickhouse

Backend: Java EE, Spring Framework (Spring Security, Spring Data, Spring MVC Web, Spring Boot) Hibernate, JPA, RESTful WS, GraphQL

Frontend: React, TypeScript, Redux, Ant Design, Chart.JS

Infrastructure: Nginx, Tomcat, Kafka, S3

Чем предстоит заниматься:

- освоить имеющийся фреймворк приложения, пройти обучающие курсы, понять как работает большая платформа с множеством библиотек и технологий. Общаться с БД с помощью языка похожего на SQL, изучить модель данных.

- получать задачки в GitLab или Jira, анализировать их и программировать на Java, документировать, тестировать результат на демо-стенде;

- участовать с общих совещаниях по продукту и задачкам из бэклога, сообщать о результатах, делиться с командой результатами и подходами;

- помогать подготавливать документацию по необходимости;

Что нужно иметь:

- опыт разработки на Java от 1 года (любые pet-проекты, курсовые, и т.п. или реальные проекты), хорошее знание Spring Framework, базовое знание Git, микросервисов (REST), паттернов разработки;

- основы работы в команде с момощью гибкой методолгии (backlog, GitLab/GitHub/Jira/Wiki, code review);

- понимание основ инфраструктуры, и администрирования ОС Linux/Windows;

- уметь читать документацию на английском, искать решения на StackOverflow и других англоязычных порталах.

Будет плюсом:

- умение работать с СУБД;

- работа с инфраструктурой и Linux-серверами: bat/sh - скрипты, docker, tomcat, nginx;

- работа с корпоративными системами типа 1С, SAP, любая PDM;

- базовое понимание frontend-технологий (JS/HTML);

- наличие сертификатов, пройденных крусов, побед в конкурсах и хакатонах.

Мы предлагаем:

- масштабные и амбициозные проекты с использованием самых современных технологий;

- много интересных задач, которые позволяют вырасти профессионально;

- команду молодых профессионалов, которая всегда поможет и поддержит ваши начинания;

- гибкий график работы с выбором начала рабочего дня, в гибридном формате (половина из дома, половина из офиса);

- мощное современное железо, комфортная мебель, дополнительные мониторы и всё, что нужно для продуктивной работы;

- структура дохода – оклад и полугодовая премия по результатам вашего роста и достижений;

- при необходимости и желании - оплата курсов английского языка и обучающих курсов по IT.

Вверх