Java Developer


Descrizione

Java Developer

ABOUT OUR CLIENT

The company we are working with started his business in 2009 with their network scanner app, which has been downloaded by more than 20 million people. They build a device for network security, consumer-grade troubleshooting and home protection. Our client is looking for passionate engineers that are self-driven, experienced and eager to continuously learn new technologies. The R&D team, based in Rome, works with Big Data and Mobile Development striving to improve and perfect their product.

WHAT PROFILE ARE WE LOOKING FOR?

We are looking for a Full Stack Software Engineer, who will contribute to build the product Cloud platform, integrating it with the computing agents and the Data Platform. The ideal candidate has a strong experience with Java development and an in-depth knowledge of object-oriented design, multithreading, data structures and functional programming.

Competenze richieste

WHAT SKILLS WILL WE VERIFY?

  • Excellent knowledge of Java programming and OOD
  • Experience with Serialization, Generics, Lambdas, Memory Management.
  • Knowledge of relational database design, SQL constructs and database optimization techniques.
  • Expertise of web UI development using one or more Web toolkit.
  • Familiarity with Git and Maven
  • Knowledge of continuous integration and delivery practices

THE FOLLOWING WILL BE CONSIDERED A PLUS

  • Knowledge of authentication protocols such as OAuth
  • Knowledge of GWT or other Javascript MVC frameworks for web UI development
  • Knowledge of D3JS for interactive web charts and data exploration.
  • Knowledge of grammars and language parsers
  • Experience with popular open source libraries such as Apache Commons, logging libraries, dependency injection tools, Google Protocol Buffers, etc.
  • Experience with profiler tools (YourKit, JProfiler, JStack) for performance analysis and optimization
  • Proven knowledge of Android app development.
  • Experience with functional programming with Scala Experience on Big Data open source frameworks like Hadoop, Spark, Flink, Kafka.
  • Hands-on experience with writing SDK and API documentation for other developers.
  • Contribution to Open-Source projects

Randstad italia Spa - Divisione Hivejobs

Hivejobs nasce in Italia nel dicembre del 2011.
Si caratterizza per un modello di business in grado di fornire un livello di specializzazione unica nel panorama delle società di ricerca e selezione che la differenzia dai competitor tradizionali.


I nostri elementi distintivi:
• Gli hivescouts, che permettono una migliore valutazione delle competenze per ricoprire la mansione.
• La piattaforma software, che consente la massima trasparenza sul flusso della selezione sia per i candidati che per le aziende clienti.


Nel 2016 Hivejobs entra a far parte del Gruppo Randstad, seconda Agenzia di servizi HR al mondo. Presente dal 1999 in Italia, Randstad conta ad oggi oltre 2.000 dipendenti e circa 300 filiali a livello nazionale.
Da luglio 2017 Hivejobs è diventata una divisione della società Randstad Italia S.p.a.


Via Lepetit 8/10 - 20124 Milano (MI)