Offerta di lavoro
Responsabile dell'applicazione al 100%
Stiamo cercando un responsabile delle applicazioni per il nostro team di ingegneria del software a Singapore, che si occupi di risolvere problemi complessi nei sistemi legacy e di sviluppare soluzioni robuste e scalabili basate su Java. Il candidato ideale deve avere esperienza con Java, solide conoscenze di informatica e buone capacità comunicative.
Compiti
In qualità di Application Responsible, sarai responsabile della risoluzione di problemi complessi nei sistemi legacy e dello sviluppo di soluzioni robuste e scalabili basate su Java. Le tue mansioni comprendono:- Gestione delle parti interessate: collabora a stretto contatto con i responsabili finanziari, gli esperti di trasformazione aziendale e i project manager per coordinare e monitorare l'implementazione dei progetti IT
- Analisi dei requisiti, stima dei costi, pianificazione delle tempistiche e monitoraggio dei progressi
- Garantire la consapevolezza, il consenso e il sostegno da parte degli stakeholder chiave e dei partecipanti attraverso la costituzione di team di progetto solidi e il mantenimento di una comunicazione efficace sullo stato di avanzamento del progetto
- Supervisione e verifica dei progetti tecnici e architettonici, applicazione delle linee guida architettoniche e messa in discussione dello status quo
- Risoluzione di problemi complessi legati ai sistemi legacy, comunicazione di questioni altamente tecniche a un pubblico non tecnico e promozione delle pratiche ingegneristiche tra gli sviluppatori esistenti
- Sviluppo e fornitura di soluzioni basate su Java con EJB, Spring Boot, Oracle e Kafka Streaming
- Monitoraggio dei requisiti di sistema e loro traduzione in soluzioni tecniche scalabili, stabili e funzionali
- Garantire il rispetto degli standard fondamentali (compresi codice, sicurezza e prestazioni)
Requisiti
Per ricoprire con successo questo ruolo, ti occorrono:- Conoscenza approfondita di Java 8+ e Java
- Ottima conoscenza dell'informatica (algoritmi, strutture dati, progettazione orientata agli oggetti)
- TDD: capacità di scrivere test di accettazione
- Conoscenza di 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, SOAP
- Livello di servizio, SOA
- Soluzioni di assistenza primaverile
Desiderabile
Sarebbe preferibile che avessi esperienza nei seguenti settori:- Java
- Familiarità con strumenti quali Git, GitHub, SonarQube ecc.
Personale e sociale
Cerchiamo una persona con:- Buone capacità comunicative
- Buona etica del lavoro e puntualità
- Buone capacità di risoluzione dei problemi
- Spirito di squadra positivo
Offriamo
Offriamo un ruolo stimolante e variegato all'interno di un team dinamico. Saremo lieti di ricevere la tua candidatura completa tramite il nostro strumento di candidatura online.Dettagli sul lavoro