pro.JVM Jobs
12.7K subscribers
2 photos
2.69K links
Вакансию + вилку в соотв. формате посылать одному из админов:
@larev
@dmsol

Повтор вакансии не раньше чем через 7 дней

Основной чат: @jvmchat
Обсуждение вакансий: @jvmjobschat

Связь: @larev @dmsol

Правила: https://bit.ly/jjg_1
Download Telegram
#вакансия #Москва #scala #spark #SCALA #SpringFramework #Java #ApacheMaven #AtlassianJira #Spark #JSONAPI #HTTP #azaarsender

☝️ Привет! Друзья, нужна помощь, ищу человека который способен произвести рефакторинг приложения (scala + spark). рефакторинг приложения bazaarsender.

Приложение читает все приходящие сообщения из очереди kafka и принимает решение о посылке тому или другому клиенту на основании настроек, обычно при совпадении РНМ (регистрационный номер кассы) или ИНН/КПП владельца кассы. Эту логику мы сохраняем. Так же для каждого клиента мы отрезаем часть полей и переименовываем некотые другие поля. Для посылки используется клиент HTTP и JSON для сериализации. Код написан на scala + spark.

Перенести код сериализации в JSON с Scala Spray на Java JOLT - задача RF-17197
Разделить очереди в кафке. Т.е BazaarSender будет заниматься не фактической отправкой чеков в эндпоинт, а раскладывать по маленьким очередям в кафке для клиентов. Потом стартует несколько приложений и каждое читает свою очередь и отправляет в свой эндпоинт. RF-15183.

Написать приложение обработки очередей для посылки сообщений и сохранения ответов RF-17464

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

Приемка будет вестись на основании код ревью, при наличии достаточного количества тестов, частично тесты тоже нужно будет перенести, недостающие добавить.

На рефакторинг АСКУВ эпик https://jira.esc-hq.ru/browse/RF-17460 (необходимо переписать его на Java + Spring Boot).
Оплата по договоренности до 50 000 руб.

👍 Пишите в личку @Evgen0907 отвечу на все вопросы 
Position name: Software Engineer (#Backend)
#Java #J2EE #TCP #IP #HTTP #HTML #CSS #XML #JavaScript #REST #SQL #Oracle #JDBC #JSON #SOAP

Project: Re-platforming eCommerce Gift Registry functionality
Remote opportunity
Desire rate:
20-25 USD/hour, varies by candidate

What You’ll Do:

• Provide expert level technical knowledge to the team in Sterling Order Management, Java, J2EE, microservice architectures and implementations.
• Responsible for delivering quality code meeting the business and technical requirements.
• Responsible for the quality of code developed by the team. Perform code reviews and recommend corrections as necessary. Coach team members in coding and development skills.
• Develop a deep understanding of key systems and processes.
• Perform a key role in the delivery transformation to an Agile / Scrum methodology.
• Provide clear, specific goals to the team and communicate performance feedback regularly through regular 1-1 meetings and performance reviews.
• Participate as a member of the engineering leadership in setting and executing strategy for the team.
• Estimate development effort, perform resource allocation and plan implementations and system rollouts.
• Assist in constantly improving the Engineering organization and making it a great place to work
• Performs other duties as required.

What You’ll Need:

• Extensive skills in implementing, tuning and operating Sterling OMS solution
• Expert skills in several of the following:
• Object-oriented design and development
• Java technologies - J2EE and the Spring framework. Skilled at application performance tuning
• Internet technologies (TCP/IP, HTTP, HTML, CSS, XML, JavaScript)
• Web Information Architecture, including REST principles
• Service-oriented designs and techniques (Web Services, JSON, SOAP)
• Database storage and interaction (SQL, Oracle, JDBC, "no-SQL" technologies)
• Microservice frameworks and implementations
• Highly knowledgeable and skilled in software development practices and techniques including but not limited to:
• Source code management -- branching, tagging, and merging
• Code reviews and adherence to standards
• Automated unit and integration testing
• Strong understanding of design patterns and best practices implementations. Ability to review and critique proposed designs and offer thoughtful feedback
• An understanding of, and enthusiasm for, SCRUM management techniques
• Ability to express thoughts and ideas in a clear, succinct way -- both oral and written

Contacts:
Please contact for details @dmishenin or email me at [email protected]
#QA #Engineer #удаленно #REST #SOAP #API #CI #CDI #Git #Java #HTTP #HTTPS #Jira #SQL #Postgres

💥Компания: "Орбита" успешно развивает компетенции в области цифровых технологий, обладающих потенциалом к развитию новых цифровых продуктов для клиентов в сегментах В2В, В2С и B2G. У нас большой опыт в создании и развитии финтех-сервисов в России.
🌎Локация: Удаленный формат работы или гибридный график работы с офисом в Москве и СПб.
О проекте: Технологические продукты для банковского сектора.
💰З-п: 270 000 - 370 000 руб. gross

📍Задачи:
● Разработка, запуск и анализ автотестов;
● Подготовка и создания заглушек на среде разработки;
● Работа в кроссфункциональной команде, налаживание эффективных коммуникаций;
● Развитие единого фреймворка автотестов.

📍Мы ожидаем:
#HTTP/#HTTPS
#REST/#SOAP
#SQL
#Postgres
#Git
#CI/CD (#TeamCity)
#Jira (заведение дефектов)
#Selenium, #Cucumber, #Maven, espresso
● Опыт работы с инструментарием: #Gitlab
● Опыт работы с #Java/#kotlin/#swift
● Опыт работы с нативными автотестами
● Опыт написания и анализа автотестов.

📍Мы предлагаем:
● Оформление по ТК РФ и зарплата, которая позволит тебе думать о продукте, а не о завтрашнем дне. Просто думай о чистом коде - ни о чем другом не думай);
● ДМС после окончания испытательного срока;
● Топовое железо;
● Еще решили, что будет чудесной идеей отмечать дни рождения наших детей с ними и не думать в этот день о работе;
● Участвуем в передовых конференциях в качестве докладчиков или слушателей;
● Минимум бюрократии и гибкие внутренние процессы;
● Доверяем тебе не только то, как будет выглядеть продукт, также верим, что ты самостоятельно справишься с контролем рабочего времени и выбором одежды в офис;
● Один из их продуктов - собственный ипотечный центр, с помощью которого можно оформить документы на покупаемую недвижимость или рефинансировать текущую;
● У нас стильный опенспейс в Москва-Сити с панорамным видом на Москва-реку и скоро открываем офис в Санкт-Петербурге.

📩 Для отклика и по всем вопросам:
tg: @fadnatalya
email: [email protected]
#вакансия #job #работа #java #core #spring #tomcat #jetty #sql #nosql #http #testing
Вакансия: Java разработчик Middle/Senior;
Компания: Digital Nomads;
Уровень зп: от 150 000 до 300 000 ₽ net;
Локация: Регионы РФ, кроме Москвы, Беларусь, Казахстан;
Формат: Удаленная работа;
Занятость: Полная занятость, самостоятельное определение начала и конца рабочего дня;
Опыт работы: от 3 лет;

Друзья, Digital Nomads - IT компания, которая меняет привычное представление о работе и формирует эффективные команды для решения задач клиента.

Мы занимаемся проектированием, разработкой и сопровождением IT-систем. Работаем как над небольшими проектами, так и над серьезными проектами крупных продуктовых компаний.

В Digital Nomads все просто. Есть интернет — можно работать. Мы организовываем новый формат условий работы и создаём для своих сотрудников комфортную обстановку, в которой работа превращается в приключение, в игру, где правит коллективный разум и вдохновение.


Сейчас мы активно ищем Java разработчиков на проекты медиасервисов и финтеха.

Процесс разработки:

Работаем с двухнедельными спринтами с релизами каждую неделю, есть возможность предлагать улучшения по продукту, рефакторингу, миграциям на новые технологии, единый кодстайл, проводим CodeReview, еженедельные/ежедневные созвоны всей команды, а также синки фичи команд.

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

Финансовыми проектами или транзакционными веб-сервисами;
Построением БД, хранением, обработкой информации. Транзакции и биллинг, БД mongo и Postrgess;
Работой с архитектурой сервиса, и взаимосвязи со смежными сервисами;
Оптимизацией работы (скорость обработки, стабильность и тд);
ci/cd настроено.

От тебя мы ждем:

Опыт разработки коммерческих приложений на Java;
Знание Core Java;
Опыт использования технологий Spring Framework;
Знание junit, понимание Tomcat/Jetty;
Знания в области SQL и NoSQL;
Знание алгоритмов, структур данных, шаблонов проектирования;
Знание протокола HTTP;
Умение писать и оптимизировать запросы к БД;
Умение разобраться в чужом коде;
Опыт работы в команде;
Умение тестировать собственный код (опыт написания юнит-тестов и функциональных тестов, например, покрытие тестами эндпоинтов).

Плюсом будет:

Опыт разработки под Unix/Linux;
Опыт mongoDB, Prometheus time-series Db, Java 11+;
Опыт создания распределенных систем с большой нагрузкой;
Опыт использования реляционных СУБД или NoSQL-хранилищ (MongoDB);
Опыт многопоточного программирования;
Понимание семантик at least once, at most once;
Понимание идемпотентности и способов ее достижения.

Ты будешь:

Официально трудоустроен с первого дня работы;
Работать удаленно или в офисе, по своему усмотрению;
Самостоятельно определять начало и окончание трудового дня;
Уровень зп: от 150 000 ₽ до 300 000 ₽ net;
Расти в зп 1-2 раза в год по итогам эффективной работы на проекте;
Отдыхать вместе с семьей и друзьями в корпоративном доме на горнолыжном курорте Шерегеш;
Работать в комфортном офисе, где ты сможешь перекусить, поспать, поиграть в настолки и многое другое;
Следить за здоровьем с помощью максимально расширенной программы ДМС;
Индивидуально заниматься разговорным английским каждую неделю.

Развиваться как профессионал ты сможешь с помощью:

Топовых проектов продуктовых компаний;
Профессионального обучения и внутренних образовательных мероприятий;
Индивидуального плана развития от нашей компании, разработанного совместно с лидерами продуктовых команд;
Предоставления необходимой для работы литературы и техники;
Участия в конференциях и командных онлайн, офлайн мероприятиях (митапы, ретро);
Командировок в Москву/Санкт-Петербург/Новосибирск по обмену опытом;
Спонсирования личных проектов.

Контакты:

По всем вопросам пишите в Telegram @leonety_lety или на емаил [email protected]