Актуальные заказы по IntelliJ IDEA

Android Tech Lead

Офис

Technical Lead Engineer responsible for leading software development team for Android Application and Frameworks Development and customization.


ROLES & RESPONSIBILITIES


  • Be a passionate team leader.
  • Be the voice of your team, mentor and coach of Android developers of your team.
  • Establish best practices for team processes.
  • Build modern and efficient Android Applications and Frameworks at industry-leading level.
  • Orchestrate technical decisions by keeping an overview of modern Android technologies and take responsibility.
  • Know that team comes first and you come second.
  • Able to share complex ideas and feedback in clear and straightforward ways.


YOUR QUALIFICATIONS


  • Bachelor’s Degree in EE, CE, or CS
  • Strong technical background in Android Application development and frameworks customization preferably for Infotainment systems.
  • Expert in C++, Java, Kotlin knowledge would be good to have.
  • Have 3+ years of experience as the lead of a high-performing team.
  • Have 5+ years of experience in developing Android apps and frameworks.
  • In-Depth understanding of Software Development Process.
  • Experience in Configuration, Defect, Requirement & Change Mgmt. tools e.g. JIRA, GIT
  • Experience in Android Frameworks customization and development.
  • Sound knowledge of Android Architecture, Design patterns MVVM, MVP, MVC.
  • Android architecture components, LiveData, Room, DataBinding, RxJava Android.
  • Can use Android CarUI library for app development for Android Auto and Android Automotive OS.
  • Excellent communication skills in English, basic knowledge of German language would be good to have.


TOOLS


  • ADB Debugger, AndroidStudio, IntelliJ,
  • Git, Gerrit, Jenkins, Gradle, Make, CMake build tools
  • Dagger, Android Espresso, Robolectric and other JUnits frameworks.


Project location: Greater Munich Area                    

Duration: long-term


Android Systems Architect

Офис

As an Android Automotive apps & frameworks architect you would be designing apps for Android Auto and Android Automotive OS and Android OS customization for OEMs.


ROLES & RESPONSIBILITIES


  • You would be leading the design and architecture decisions for development of Android Automotive Apps and Android Automotive Frameworks Stack.
  • Working with engineers, tech leads, testers and managers to help integrate and productize the solutions.
  • Creating benchmarks and code samples to mentor engineers and leads and establish standards for them to follow.
  • You bring your modern understanding of architecture to company level methods into (e.g., Enterprise Architecture Management, Test Driven Development, Design Architecture Patterns)
  • Expert in handling Software Development Life Cycle preferably in Automotive domain.
  • You are technically well-versed, passionate about technology trends and have designed and developed software in agile teams for many years.
  • Able to analyze, test and evaluate new technologies in use for project.
  • Supporting sales and program management teams during customer engagements as a technical expert.


REQUIRED QUALIFICATIONS


  • Have 3+ years of experience as a Software Architect and many years of professional experience as software engineer.
  • Extensive programming skills in C++, Java, JNI, Kotlin, Gradle using Android libraries.
  • Good knowledge of Android Automotive OS architecture and CarUI library for app development.
  • Excellent knowledge of architectural principles and design patterns concepts and their implementation in mobile technologies.
  • Very good knowledge of DevOps tooling (versioning, CI/CD, automation, testing pyramids).
  • Very good communication skills in English.
  • German language skills would be an advantage.


TOOLS

  • Android Studio, Intellij IDEA, Gradle, Make, CMake, ADB Debugger, Sonarqube, Robolectric, Dagger, Android Espresso, Git, Jenkins, Gerrit, JIRA


Project location: Greater Munich Area                   

Duration: Long-term

Ведущий Java-разработчик

Удаленно
Full-time
Ищем специалиста на позицию Team Lead Java. В обязанности будет входить: 1. Team Lead команды java backend developer (до 10 человек): мотивация команды, постановка задач и контроль; 2. Разработка и доработка действующих проектов (есть legacy); 3. Контроль качества кода, соблюдения корпоративных стандартов, проведение code-review, быть troubleshooter’ом для своих подчиненных. Технологический стек проекта: - Java 8 (Core, Concurrency, Collection, Generics, Lambda, Stream API); - Spring Framework (Core, Web, Data, Security, Integration, Boot); - ORM (JPA или Hibernate), SQL, RDBMS, PostgreSQL; - Gradle или Maven; - Git; - Intellij IDEA, JIRA, GIT/Subversion, JUnit, TestNG, SoapUI, Bamboo. Для этого важно: 1. Опыт работы ведущим Java-разработчиком от 3-х лет; 2. Управление командой разработки, техническая проработка и декомпозиция задач, выбор подходов и способов реализации, планирование и мониторинг разработки; 3. Знание и понимание основных принципов ООП, алгоритмов, структур данных и паттернов проектирования; 4. Уверенные знания технологического стека проекта; 5. Понимание принципов REST и умение писать качественный API отвечающий стандартам.

Разработчик JavaScript

Компания Экстрим про - лидирующий разработчик ПО для государственных заказчиков, крупный уральский интегратор, приглашает Разработчика JavaScript Ваша задача – разработка пользовательского интерфейса для крупной информационной системы федерального уровня Требования: - Знание HTML, CSS, JavaScript. - Опыт использования AngularJS. - Опыт работы с REST-сервисами. - Опыт кросс-браузерной верстки (IE 10+, Chrome, Firefox, …). - Умение работать самостоятельно и в команде. - Хороший технический английский. Будет плюсом: - Знание jQuery. - Опыт использования Node.js, npm, Bower, Grunt. - Опыт использования LESS. - Знание Java. - Знание ОС Linux. - Интерес к изучению новых языков программирования, фреймворков, технологий разработки. Условия работы: - Официальное трудоустройство, расширенный соц.пакет (отпуска, больничные, ДМС, компенсация спорта, обучения). - Гибкий рабочий график, 40 часов в неделю, возможна удаленная работа. - Персональное предложение по зарплате в зависимости от уровня ваших навыков. - Комфортный офис в центре города, возможность выбора оборудования для работы, кондиционеры, кофемашина, кухня, дартс, теннис. - Мы предлагаем работу в командах высококлассных профессионалов с многолетним опытом. Мы используем: - Клиентская часть: AngularJS, jQuery, Bootstrap, lodash - Серверная часть: Java, EJB/Spring, JPA (Hibernate), PostgreSQL, Gradle - Инструментарий: Intellij IDEA, JIRA, GIT/Subversion, TeamCity, Confluence.

Разработчик Java

Разработчик Java (удаленно) Компания Экстрим про - лидирующий разработчик ПО для государственных заказчиков, крупный уральский интегратор, приглашает Разработчика Java в интересные и социально-важные проекты уровня города, региона, страны. Ваша задача - проектирование и реализация многопользовательских систем на Java, в том числе с использованием веб-технологий. Требования: - Java EE (опыт разработки не менее 2 лет). - Знание базовых технологий Java: JPA, Hibernate, Spring, Lucene, JDBC и др. - Знание SQL, опыт работы с СУБД (желательно Oracle). - Умение работать самостоятельно и в команде. - Хороший технический английский. Будет плюсом: - Знание технологий веб-программирования: HTML, CSS, JavaScript, AJAX, JSON. - Знание технологий Java для веб: JSF, GWT, JBoss Seam. - Навык работы с серверами приложений JBoss AS, Glassfish. - Практический опыт использования Agile, TDD, BDD. - Навык работы с распространенными библиотеками и фреймворками, например: логгирование, модульное тестирование, работа с XML. - Опыт работы с системами учета версий, автоматической сборки и непрерывной интеграции (SVN, JIRA, Apache Maven, Hudson и др.). - Знание ОС Linux. - Знание платформы .NET, опыт интеграции решений на Java и .NET. - Интерес к изучению новых языков программирования, фреймворков, технологий разработки. Условия работы: - Официальное трудоустройство, расширенный соц.пакет (отпуска, больничные, ДМС, компенсация спорта, обучения) - Гибкий рабочий график, 40 часов в неделю, возможна удаленная работа - Оклад от 40 000р + проектные/годовые премии, персональное предложение по зарплате в зависимости от уровня ваших навыков. - Комфортный офис в центре города, возможность выбора оборудования для работы, кондиционеры, кофемашина, кухня, дартс, пинг-понг, массажное кресло. Мы предлагаем работу в командах высококлассных профессионалов с многолетним опытом, среди них тренеры Microsoft (MCT) и ведущие разработчики (MCPD). Мы используем в проектах: - Технологии для Java разработки: Java 7/8, EJB 3.1/Spring, JPA 2.1 (Hibernate), Oracle Database, Apache Velocity, jQuery, AngularJS, Gradle/Maven. - Инструментарий: Intellij IDEA, JIRA, GIT/Subversion, TeamCity, Confluence/DokuWiki - Технологии для .NET-разработки: .NET 4.5, C#, WCF REST, WPF, WWF, Entity Framework, ASP.NET MVC 5, jQuery UI, MS SQL Server 2012, СКЗИ «КриптоПро CSP». - Инструментарий: Visual Studio 2012/2013 (для .NET-разработки), JIRA (+greenhopper)/ YouTrack, Fisheye+Crucible, Confluence, GIT/SVN, Teamcity+Octopus Deploy