Tag: lavoro informatica

  • Come diventare programmatore Java junior

    Come in tutte le posizioni lavorative, anche nel settore informatico esistono dei livelli professionali, come ad esempio il programmatore Java junior e il programmatore Java senior. Bisogna tenere presente che sono figure professionali relativamente nuove, in quanto i primi centri meccanografici degli anni Ottanta non erano altro che delle unità organizzative create allo scopo di elaborare determinati dai e come figure professionali bastavano un capo centro, per coordinare i dati, un programmatore, il quale doveva scrivere dei programmi e le relative procedure, un operatore, per seguire il macchinario e curarne il funzionamento a 360 gradi e infine la perforatrice, col solo compito di perforare le schede dati inoltrate dagli utenti sotto forma di moduli. Mondo informatico in via di sviluppo, nuovi programmi creati e nuove figure professionali aggiunte, come appunto lo sviluppatore Java junior, facente parte della categoria “sviluppo” (e infatti è chiamato anche sviluppatore). In sostanza, uno sviluppatore deve saper realizzare dei programmi in base a delle specifiche date da un’altra figura professionale, l’analista, rispettando certi standard, curandone  gli aggiornamenti e la manutenzione, oltre ad essere in grado di predisporre istruzioni volte a far funzionare il programma specifico e addestrare gli utenti ad esso. Spesso analista e programmatore si fondono, visto che analizza, appunto, i programmi e fa da tramite tra gli utenti e il centro dati, nonché stabilisce le linee guida da seguire in base alle preferenze del cliente o a degli standard.

    Le funzioni specifiche di un programmatore Java junior

    Uno sviluppatore Java, ma anche di altri programmi specifici, di solito viene classificato secondo quattro gradi di esperienza, che sono junior, middle, senior e lead. E’ una classificazione nata nei Paesi anglosassoni e mantenuta per differenziare un programmatore Java junior da uno senior, in quanto in Italia sono queste le figure professionali più conosciute. Questo parametro non è altro che l’indicazione del livello di esperienza che una persona ha raggiunto e si consiglia comunque di scriverlo nel curriculum, soprattutto se si ha intenzione di lavorare all’estero: un programmatore Java junior sarà meno esperto di uno senior. La richiesta di programmatori Java è molto forte in dati Paesi come USA, Australia e Canada e per contrattare sullo stipendio si può giocare anche sul grado di esperienza. E’ consigliabile avere la laure informatica sia se si vuole raggiungere il livello di programmatore Java junior o sviluppatore Javascript senior, ma ciò che conta è cosa si è in grado di fare. Aggiornarsi costantemente sul mondo Java e magari portare un piccolo portfolio con qualche bozza di programma Java pronto da sviluppare (magari per un sito di gaming oppure per una app Android) è un punto a favore ed elevare o confermare il livello raggiunto.

  • IL Full Stack Developer

    Start up attiva nell’ambito del marketing relazionale specializzata nella progettazione e nello sviluppo di software oltre che nell’erogazione di servizi di comunicazione, formazione, customer management e geomarketing, ThinkB supporta le aziende nel loro percorso di strutturazione crescita e consolidamento.

    ThinkB S.r.l. ricerca per la propria sede direzionale di Silea (TV):
    IL Full Stack Developer

    Il TUO OBIETTIVO
    Contribuire proattivamente e continuativamente, per il proprio ambito di conoscenze e competenze, alla realizzazione dei progetti di sviluppo applicativo individuati dalla Direzione di ThinkB. Oggi in particolare, anche se non esclusivamente, alla realizzazione della piattaforma software gestionale InUtile.

    Cosa c’è DA FARE
    Garantire la realizzazione e l’implementazione di attività di sviluppo in relazione a tutti i livelli dello staff tecnico della piattaforma applicativa, dal front-end design/development al back-end/server coding, contribuendo a realizzare e mantenere una piattaforma applicativa pienamente funzionale ed interattiva. Fra l’altro, lavorando con le infrastrutture di sistema; creando, gestendo ed interrogando database; sviluppando codice di back-end; sviluppando codice di front-end.

    Cosa devi SAPER FARE ASSOLUTAMENTE
    – Utilizzare design pattern e TDD con ottima conoscenza di programmazione orientata agli oggetti;
    – Utilizzare il linguaggio Java con ottime capacità;
    – Sviluppare con comprovata esperienza il software “full stack” (frontend – backend e persistence layer);
    – Sviluppare con comprovata esperienza API e WebServices;
    – Utilizzare tecnologie di backend che di frontend in autonomia;
    – Realizzare query complesse ed efficienti e utilizzare SQL;
    – Gestire progetti con conoscenza di un tool per la gestione di progetti (Maven, Ant etc);
    – Conoscere uno dei seguenti linguaggi: Perl, Python o Ruby (opzionale ma preferibile);
    – Sviluppare applicazioni iOS con notevole esperienza(opzionale ma preferibile);
    – Proporre soluzione ai problemi;
    – Individuare le priorità e gestire le emergenze;
    – Organizzare il lavoro e la propria attività in armonia con gli obiettivi dei colleghi;
    – Fornire feedback quotidiani al Referente del Progetto sull’andamento delle attività gestite;
    – Collaborare in modo proattivo con TUTTI gli specialisti coinvolti nei progetti assegnati ed in particolare con il Responsabile del Progetto;
    – Cambiare il proprio paradigma professionale e adattarlo alle evoluzioni dell’azienda, del mercato e della professionalità del ruolo.

    Cosa TI OFFRIAMO
    – Inserimento in una struttura innovativa, dinamica e meritocratica;
    – Formazione su contenuti tipici della propria mansione e su tematiche relative al miglioramento continua della propria professionalità.
    – Obiettivi a risultato su base sia mensili sia annuale;
    – Inquadramento con contratto a tempo indeterminato in base ai livelli di professionalità attualmente raggiunti;

    SEI IL NOSTRO CANDIDATO IDEALE SE:
    – Lasci a casa l’orologio;
    – Sei esplicito anche quando sei in disaccordo con gli altri;
    – Metti in discussione assunti e stereotipi per cogliere traguardi più ambiziosi;
    – Fornisci spunti e contributi concreti allo sviluppo dell’azienda a prescindere che sia il tuo capo a dirtelo;
    – Il lavoro è la tua PASSIONE;
    – Sei resiliente.

    CANDIDATI SE SEI CURIOSO DI PARLARE CON NOI
    Invia il tuo curriculum vitae con una breve spiegazione del “perché meriti di entrare a far parte del team di THINKB S.R.L.”

    Per partecipare alle selezioni inviare il cv a: [email protected]

  • Siti e aziende diffondono offerte di lavoro programmatore Java per sviluppo app e giochi

    Sei alla costante ricerca di offerte di lavoro programmatore Java? Stanco di inviare curriculum vitae per e-mail e non essere mai ricontattato neanche per sbaglio? Anni a studiare HTML e linguaggio Javascript per ritrovarsi a casa a sviluppare programmi per contro proprio, tanto per mantenersi allenati? Se la richiesta di sviluppatori Java è alta, perché allora tante persone qualificate stanno ancora aspettando la fatidica chiamata? Java è un programma che ora trova sviluppo specialmente nel settore del gaming online e del gambling. I siti di scommesse online non solo hanno la funzione di far divertire gli utenti attraverso casinò e scommesse online, bensì possono essere delle vere e proprie offerte di lavoro in ambito Java. I siti quali Lottomatica, Novomatic e Intralot hanno sempre bisogno di nuovi contenuti Java e Flash, anche per il semplice fatto che, oltre alla versione per desktop, questi siti sono presenti anche nei dispositivi mobili quali tablet e smartphone. Il contributo di un programmatore esperto di Java e di gaming diventa fondamentale come l’acqua per gli esseri viventi.

    Offerte di lavoro programmatore Java: i settori da puntare.

    Basta pensare a quante persone attraverso il proprio telefono si connettono a questo genere di siti per scommettere o giocare ai giochi casinò. Senza qualcuno che dia assistenza e che curi il funzionamento degli stessi, il sistema può crollare da un momento all’altro e può fare dei danni inimmaginabili, soprattutto se si tiene presente che i consumatori stanno diventando estremamente esigenti e incontentabili. Non solo il settore del gaming, bensì anche quello del mobile banking e il settori degli investimenti nella mobile technology, tutti annoverati nelle probabili offerte di lavoro come sviluppatore Java. In Australia è scoppiato il boom per queste posizioni, molto quotate e di conseguenza molto ambite. I siti e i cosiddetti guru di Javascript consigliano caldamente di allargare gli orizzonti al fine di trovare lavoro in ambito Java, ovvero non affermarsi solo sulla nazione di residenza, bensì cercare anche in altri Paesi.