JavaRush /Java Blog /Random-IT /Lavoro: Architetto Java/Responsabile tecnologia Java
Dr-John Zoidberg
Livello 41
Марс

Lavoro: Architetto Java/Responsabile tecnologia Java

Pubblicato nel gruppo Random-IT
Sei un ottimo programmatore Java con una solida esperienza lavorativa, ma sei stanco di lavorare in outsourcing? Le piccole aziende ti rendono nostalgico, mentre quelle grandi ti annoiano? Credi che i microservizi siano il futuro? Oppure ne sei già convinto? Allora potresti essere interessato a unirti al team JavaRush. Abbiamo bisogno di una persona capace sia di sviluppare architetture esistenti sia di progettarne di nuove.
Posto vacante: Architetto Java/Responsabile tecnologia Java - 1
Cosa offriamo:
  • una buona opportunità di autorealizzazione e crescita professionale;
  • gestione adeguata e compiti interessanti;
  • ufficio dotato di tutti i comfort (area relax, biblioteca, cucina, tè, caffè, frutta e biscotti gratuiti);
  • ferie retribuite (24 giorni di calendario all'anno), congedo per malattia retribuito, assicurazione medica;
  • comoda posizione dell'ufficio (stazione della metropolitana Lybidskaya);
  • team amichevole di professionisti;
  • team building ed eventi aziendali a carico dell'azienda;
  • Possibilità di lavorare occasionalmente da casa.
Cosa dovrai fare:
  • Insieme al team, pensa all'architettura della nuova versione della parte server, raccogliendo tutti i desideri e analizzando le carenze della versione attuale;
  • costruire un processo di sviluppo trasparente e prevedibile in un team;
  • configurare CI/CD per la nuova versione con un set completo di porte di qualità;
  • implementare le pratiche ingegneristiche necessarie per garantire un elevato livello di qualità del codice;
  • ottimizzare l'uso delle risorse cloud in AWS;
  • sviluppare con il team e distribuire una nuova versione, garantendo una transizione fluida e indolore di tutti i componenti del sistema ad essa;
  • partecipare alla discussione sulle nuove funzionalità del prodotto ed essere responsabile dello sviluppo della parte server.
Competenze richieste:
  • applicare con successo Java 8 nella pratica per almeno 2 anni (esperienza complessiva di sviluppo Java di 6 anni);
  • avere esperienza nello sviluppo di soluzioni architetturali per sistemi server distribuiti con la loro successiva implementazione in team;
  • comprendere bene la concorrenza Java e avere esperienza pratica in quest'area;
  • avere una buona conoscenza dei principi dello sviluppo cloud, avere esperienza pratica di lavoro con AWS;
  • essere in grado di scalare e garantire un'elevata disponibilità dei sistemi caricati;
  • essere in grado di scrivere test unitari/di integrazione (una cultura dell'uso del TDD sarà un vantaggio);
  • avere esperienza pratica nella creazione di CI/CD con un set completo di porte di qualità;
  • essere in grado di implementare con competenza il processo di revisione del codice e sviluppare standard di codifica con il team.
Sarà un vantaggio:
  • esperienza nella creazione di sistemi analitici;
  • Vasta esperienza con Amazon AWS;
  • esperienza pratica con RabbitMQ, Kafka, Cassandra, Spring Cloud, Netflix OSS, Docker.
Ritratto di un candidato ideale: sviluppatore Java esperto con eccellente conoscenza di tutte le pratiche di sviluppo software moderno e di alta qualità. In grado di progettare architetture complesse ed efficienti e di guidare un team. Se vuoi lavorare in una piccola azienda di prodotti e anche contribuire allo sviluppo dell'apprendimento online, invia il tuo curriculum a: hr@javarush.ru . Si prega di indicare "Java Architect" nella riga dell'oggetto dell'e-mail .
Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION