Senior Java Developer
7 дней назад

Job Description

We are working on a complex telematics solution that allows nearly 20 000 truck and bus drivers in the United States to automatically record and review their driving time, track their vehicle positions and driven distance.

We manage this by developing and maintaining several high-load and high-availability systems using a wide range of technologies :

  • Real-time message processing system with a guaranteed SLA for data transfer using wireless communication;
  • Desktop application and server back-end for data transfer using USB keys;
  • A comprehensive Web Portal for drivers and their fleet managers.
  • The system is designed as a set of highly-modular microservices based on Spring Boot and built according to Event-Driven architecture.

    We are live in production, and are in search of developers, who will participate in :

  • Designing and implementing new components according to microservices architecture;
  • Scaling the system to meet customer's plans while maintaining SLA;
  • Investigating and fixing issues on a live system.
  • Development process is carried out by teams both in Russia and Germany in a close interaction with our customer.

    Our technology stack is :

  • Back-end : Java 8, Spring Boot, Tomcat 8, Hazelcast, JPA, PostgreSQL;
  • Desktop application : Java 8, JavaFx;
  • Front-end : Java 7, Spring Portlet MVC, JSP, JavaScript;
  • Git, Gerrit, Maven, Jenkins, Nexu.
  • Duties :

    Front-end and back-end development of web-based application. Development of new features, stabilization and bug-fixing.

    Job Requirements :

  • Strong knowledge of Java 8 and Spring Framework (Core, Boot, MVC, Data, Security);
  • Microservices architecture approach - experience in design and implementation;
  • Knowledge of SQL, JDBC and JPA;
  • SOAP and REST web-services experience;
  • Strong written and verbal English communication skills.
  • Please see the group’s privacy policy : https : / / / search?ac privacy policy

    T-Systems RUS

    T-Systems is a part of Deutsche Telekom group - the leading European telecommunications provider. T-Systems has over 52,700 employees, active in about 20 countries worldwide.

    In Russia, T-Systems provides Software services : Design, Development, Testing, User Helpdesk and Maintenance. Since 1995, the Russian team develops complex projects for international companies : T-

    Mobile, Daimler, Volkswagen, DHL and many others.

    Our benefits :

  • Employment according to the Labor Code of Russian Federation, white salary;
  • Work in a stable company;
  • Regular business trips to Europe;
  • Flexible working schedule;
  • Comfortable office in the city center;
  • Well equipped kitchen with tea / coffee 24 / 7;
  • Kicker and table tennis, shower, bicycle parking;
  • Extended medical insurance;
  • Extensive opportunities for professional growth;
  • English and German classes in the office;
  • Football and volleyball teams.
  • Откликнуться
    Добавить в избранные
    Удалить из Избранного
    Мой Email
    Нажимая «Продолжить», я даю согласие neuvoo на обработку моих данных и отправку уведомлений по электронной почте, как описано в Политике конфиденциальности neuvoo. В любое время я могу отозвать свое согласие или отказаться от подписки.
    Форма заявки