Bonjour à tous! Je suis Dima, un développeur débutant. Dans cet article, je vais vous parler de ma première expérience de travail dans une grande entreprise d'épicerie informatique.
Je suis arrivé chez UMoney il y a six mois à l'âge de 19 ans. Et maintenant, j'ai acquis suffisamment d'expérience pour parler de la vie d'un développeur backend dans l'entreprise.
Comment j'ai obtenu un emploi chez YuMoney
J'ai initialement soumis une réponse à un développeur junior sur un chantier. J'ai attendu deux semaines, mais je n'ai jamais reçu d'invitation pour une entrevue. Très probablement, il n'a pas réussi la sélection principale pour l'expérience et les compétences techniques. Ensuite, j'ai décidé d'écrire personnellement une lettre aux RH.
J'ai trouvé des contacts dans le compte d'entreprise de YuMoney sur Habr. Auparavant, je lisais des articles du blog, je connaissais bien l'appareil de l'entreprise, il était donc facile de décrire comment le poste vacant m'avait mis en contact. Attachés à la lettre sont des liens vers GitHub avec des projets éducatifs et pour animaux de compagnie. La communication en face à face a vraiment fonctionné! Le message a été immédiatement transmis au HR chargé d'interroger les javistes.
Astuce: entamez un dialogue avec les RH via les messagers, les réseaux sociaux ou la messagerie. Le contact personnel augmente les chances d'entrer dans l'entreprise de vos rêves. N'ayez pas peur de vous déclarer si vous avez décidé où vous souhaitez travailler. La sincérité et l'immersion dans les processus seront appréciées par vos futurs collègues.
, . , . : HR, , backend-.
- HR . , . — Java Core, Spring, , , . : «». . , , .
, . web- , , , : , . , .
backend- . , , .
: . , . IT, .
, Money: .
, . -. backend-, Jav-.
:
— . . , , .
HR - , . ,
. , «», .
. :
,
,
,
- , ,
, . .
HR , .
:
«»— . , . , .
1C. , , , . : .
«» — . , , , , . Kafka, -, .
Wiki — , . , , .
backend- — : Java, , .
backend- — : , Java- , .
, : Wiki, , . HR, .
, — . , , : . .
Backend-, CI/CD. , .
, : , , , . , , .
Money — B2C ( ) B2B ( - Kassa). . : B2C-. , , , «» - .
, : . , , , ( — , ).
Zoom , . IT- , . , , , .
. : , , . Agile :
( 2 ) — Story Point.
( 2 ) — . , , Story Point, .
( 2 ) — , .
( ) — , , , .
Daily ( ) — 10-15 , , , , , .
Zoom , . , . , .
backend-
— :
Java 11 — LTS Java.
Gradle, Jenkins — CI/CD . , GitHub: https://github.com/yoomoney-gradle-plugins.
TestNG, Mockito, WireMock. .
SpotBugs, Checkstyle, JaCoCo — .
Spring Core, Spring JDBC, Spring MVC, Spring Boot;
REST, JSON, OpenAPI;
PostgreSQL, Jooq, Flyway, ElasticSearch, Kafka;
BitBucket, Jira, Confluence — BitBucket Jira , . , Atlassian — Jira BitBucket CLI.
Ansible, Grafana, Kibana, Moira, Zabbix, Zipkin.
-, . , , , , , , .
«‎». , . . , , :
— , .
— HTTP -.
— . Grafana , Tomcat, , , JVM.
— Zipkin. traceId. , HTTP-, .
— , GitHub: https://github.com/yoomoney-tech/db-queue.
, .
backend- :
Backend Hural — 30-60 . , , , .
Backend Sync — 15-30 . , . .
Backend Talks — . . , .
Backend Live — , . , Zoom.
, . , , . , - .
— , . . — , .
360
360 — , . , . : , , , , , .
- — , - - . Product Owner Project Manager -, - — -, -.
360 .
middle-, — . - , . , - .
, ! - , , .