Ausbildung

Was ist das Ausbildung / Praktikum?
Einmal pro Woche im Online-Modus erhalten Sie eine Vorlesung und eine praktische Aufgabe. Alle Praktikumsunterlagen werden über Classroom.google bereitgestellt. Einen Monat nach Beginn arbeiten Sie bereits in einem echten Team an einem realen Projekt und absolvieren eine Schulung mit realen Aufgaben.

Wie viele Personen sollen für das Praktikum rekrutiert werden?
Es ist geplant, bis zu 50 Personen für das Praktikum "Java Developer" einzustellen.

Was ist für die Teilnahme am Praktikumsprogramm erforderlich?
Sobald der Bewerbungsprozess eröffnet ist (das Datum wird auf den offiziellen Ressourcen des Unternehmens im Internet, einschließlich dieser Seite, bekannt gegeben), senden Sie bitte Ihren Lebenslauf an hr@profitsoft.dev.
Als Antwort auf Ihre Anfrage werden Sie zu einem Online-Test eingeladen (oder aufgrund der Überprüfung Ihres Lebenslaufs abgelehnt) und möglicherweise zu einem zusätzlichen Online-Vorstellungsgespräch.

Wie lange dauert das Praktikum?
Das Praktikum dauert mindestens 7-8 Stunden pro Tag.

Wie lange wird das Praktikum dauern?
Die Dauer des Praktikums beträgt individuell 1 bis 3 Monate, abhängig von Einsatz und Ergebnissen.

Während des Praktikums werden Sie folgendes Wissen und Fähigkeiten erlangen:

  • 1 Basics of Java. Object model, data types. Exceptions
  • 2 Collections
  • 3 Unit-testing. Maven
  • 4 I/O streams. Serialization/deserialization. Parsing of text files. Regexp
  • 5 Work with XML and JSON. Jackson
  • 6 Multithreading
  • 7 Reflection. Annotations
  • 8 Basics of web application development in Java. Servlets, JSP
  • 9 Spring Framework. Spring Boot. Spring MVC. REST services
  • 10 Working with relational databases in Java
  • 11 JPA and Hibernate
  • 12 Modern Frontend part 1. JavaScript. WebPack
  • 13 Modern Frontend part 2. React, MaterialUI
  • 14 Modern Frontend part 3. React + Redux
  • 15 Modern Frontend part 4. Basic site architecture. Routing. I18n
  • 16 MongoDB
  • 17 ElasticSearch + Kibana
  • 18 Asynchronous event processing. RabbitMQ and Apache Kafka.
  • 19 Docker basics for developers
  • 20 Principles and features of microservice architecture organization. Spring Cloud
  • 21 Security of web applications. Spring Security and OAuth 2.0
  • 22 Engineering practices. Branches, Pull Requests, CI/CD
  • 23 Deutsche Sprache

Ist eine Beschäftigung nach Abschluss des Praktikums garantiert?
Ja, vorausgesetzt, dass der vollständige Praktikumszyklus erfolgreich abgeschlossen wird.