4+ years of experience with enterprise Java development, strong knowledge of Java 11.
Solid understanding of building extendable and reusable microservices APIs.
Strong knowledge of relational databases, PostgresDB is preferable.
Strong knowledge of core Spring and it’s products: Data, Security, Batch, Event.
Strong knowledge of Git-based version control (Stash/Bitbucket), Agile tools (Jira), CI/CD process (Jenkins), build tools (Maven, Gradle).
Analytical and Communication skills including experience speaking to technical and business audiences and working globally.
Experience in performance tuning and monitoring, profile usage.
Understanding of reactive programming, RxJava.
Задачи
Designing and implementing extendable and reusable core API, experience with architectural patterns, microservices architecture.
Writing and supporting high quality code that is robust, readable, and scales.
Possessing the drive to dive deep, thrive and progress even in ambiguous situations.
Encourage and support knowledge sharing within team and external groups.
Working in an agile environment focused on the most important deliverable, requirement clarifications, working closely with product owner.
Identifying areas for improvement and optimization and helping drive our technical backlog.
Условия
Teamwork with experienced programmers, architects, and other highly qualified IT engineers.
Guaranteed professional development and growth.
Training: conferences, training courses, individual development program.
High “white” salary, social package — compensation for sports activities and sports equipment and medical service.
Fully paid sick leave (10 days per year).
Дополнительно
We are looking for an exceptional Back-End Developer who will be involved in developing an extendable core banking platform and integrating it for multiple big clients.
Lineate (ex. «Тамтэк») — российско-американская компания в сфере разработки программного обеспечения, которая реализует по-настоящему сложные проекты. Здесь созданы все условия для развития талантливых и целеустремленных специалистов.
Более 14 лет мы специализируемся на реализации высоконагруженных систем и сервисов, систем сбора, управления, визуализации и анализа данных для наших клиентов. Мы используем современный стек технологий и best practice индустрии, а также собственную методологию разработки, основанную на лучших Agile-практиках.
С момента основания в 2006 году мы реализовали более 900 проектов в США и Европе. Мы создаем решения на востребованных языках — Java, Ruby, Python, PHP, JavaScript, Scala, Go, а также используем современные средства командной работы.
Gleb Tyutikov