Offerta di lavoro
Responsabile dell'applicazione al 100%
L'annuncio di lavoro descrive una posizione a tempo pieno come Application Responsible a Singapore, in cui il candidato sarà responsabile della risoluzione di problemi complessi nei sistemi legacy e dello sviluppo di soluzioni basate su Java. Il candidato ideale dovrebbe avere esperienza in Java, Unix, SQL e metodi Agile, oltre a possedere buone capacità comunicative e di problem solving.
Descrizione del lavoro
Si tratta di una posizione tecnica di primo piano, responsabile della risoluzione di problemi altamente complessi nei sistemi legacy e della realizzazione di soluzioni Java robuste e scalabili, basate su framework moderni e tecnologie aziendali.Compiti
- Gestione dei clienti e delle parti interessate (interni ed esterni)
- Analisi dei requisiti, stima dei costi, pianificazione delle tempistiche, monitoraggio dei progressi
- Garantire l'informazione, la preparazione e la comunicazione ai principali stakeholder e ai partecipanti al progetto attraverso la costituzione di team di progetto efficienti e il mantenimento di una comunicazione efficace sullo stato del progetto durante l'intero ciclo di vita
- Supervisione e verifica dei progetti tecnici e architettonici, applicazione delle linee guida architettoniche e messa in discussione dello status quo
- Risoluzione di effetti legacy molto complessi che gli sviluppatori non sono in grado di analizzare o risolvere
- Comunicazione di problemi altamente tecnici a un pubblico non tecnico
- Garantire una perfetta integrazione degli stack tecnologici Java nell'organizzazione, al fine di risolvere problemi che altri trovano difficili da affrontare
- Sviluppo e implementazione con Java, EJB, Spring Boot, Oracle e Kafka Streaming
Responsabilità normative e gestione dei rischi OR
- Dimostrazione di valori e comportamenti adeguati, inclusi, a titolo esemplificativo ma non esaustivo, standard di onestà e integrità, diligenza e prudenza, trattamento equo (trattamento equo dei clienti), gestione dei conflitti di interesse, competenza e sviluppo continuo, gestione adeguata dei rischi e rispetto di leggi, regolamenti e procedure
Requisiti
Requisiti tecnici
- Java 8+ e Java
- Ottima conoscenza dell'informatica (algoritmi, strutture dati, progettazione orientata agli oggetti)
- TDD: capacità di scrivere test di accettazione
- Maven
- Comandi di base per gli script della shell Unix
- Concetti di messaggistica Java (JMS, MQ)
- Concetti relativi ai database relazionali, SQL, join, indici, trigger ecc.
- Livello dei servizi web, SOA
- Soluzioni di assistenza
- Esperienza con SQL, ottimizzazione delle query
- Familiarità con GitLab, CI/CD, SonarQube ecc.
Requisiti auspicabili
- JBOSS (o altre competenze relative ai server delle applicazioni)
- Spring Boot
- Conoscenza di Java Server Faces, JPA e JLB
- Capacità di scrivere query SQL complesse
- React JS o Angular
Persona e sociale
- Buone capacità di comunicazione
- Buona etica professionale e puntualità
- Buone capacità di risoluzione dei problemi
- Spirito di squadra positivo
Dettagli sul lavoro