Java Developer (TBB)

Местоположение и тип занятости

Москва, Санкт-Петербург, ВоронежПолный рабочий деньМожно удаленно

Компания

Международная IT-компания и стратегическое IT-подразделение Deutsche Telekom

Описание вакансии

Условия работы

T-Systems Building Blocks (TBB) is a modular IoV platform.

The main goal is to extend at global scale the delivery of its connected services to support new hardware and software technologies on-boarded in vehicles and the next generation of connected services. The platform is based on state-of-the-art technologies and architecture to maintain the connected vehicle strategy.

It is our own product
In the project we are responsible for making cars happy via building customers’ infrastructure and connecting them with services. Our distributed team of experts is interested in bringing something new into this world and leaving footprint on our own Moon.

Tech stack covers microservices, Java 11, TypeScript, AWS & more

Architecture: microservices, event-driven model

BE: Java 11, Spring framework, JPA and Hibernate, Kafka, Keycloak, QL/NoSQL/Graph-DB

FE: TypeScript, React, React-Relay, NextJS, Tailwind, Styled-Components
OPS: AWS, Terraform, Helm, K8S on AWS, Gitlab CI/CD, Bash/Shell

Responsibilities:

  • develop and maintain the application with microservices architecture in AWS cloud
  • integrate software components
  • perform code reviews
  • write unit tests with your own code
  • deliver a clear estimation of assigned tasks
  • contribute to the technical & architectural decision-making
  • communicate with team members to define the API
  • attend meetings & discuss the best approaches openly
  • share knowledge with colleagues
  • break work into tasks-sized chunks

Must have:

  • practical experience in industry of software development
  • excellent knowledge of Java 11, Spring framework, JPA and Hibernate
  • practical experience/hands-on learning: microservices, event-driven model, Kafka, Bash/Shell, Docker, Kubernetes
  • DevOps-minded team player
  • embracing agile (Scrum/SAFe)
  • good written and spoken English for daily communication with foreign colleagues (Intermediate+)

As a plus:

  • experience in any of the following: AWS, Terraform, Helm, PostgreSQL, Vault, Keycloak, Go, Kotlin, BPMN-frameworks
  • experience in software development for automotive industry is a huge plus