Notas sobre las cookies

En este sitio web utilizamos cookies. Algunas de ellas son necesarias para el funcionamiento del sitio, como las cookies técnicas y funcionales. Otros tipos de cookies, que usted puede rechazar, son las cookies de terceros o de perfiles publicitarios. Al hacer clic en "Aceptar todos", usted acepta el uso de todas las cookies del sitio. Haciendo clic en el botón "Configurar", puede seleccionar sus preferencias.

Aceptar todos
Configurar
Sólo las necesarias
header backgorund

company_seo_logo MATIPAY - Senior Back-end Developer (Java)

Sede:

Italia, Apulia, Bari

Sector:

Informática

Función:

Tecnología/TI

Fecha: 30/05/2022
actividades 

Descripción oferta de trabajo

Comprueba la compatibilidad con tu perfil

generic user img
? %
Postularse

WE ARE...

At Angel, we create intelligent products and solutions that make our customers life better, their work more productive and their impact in the world even greater. Our innovative mindset helps us to continuously explore new ideas. We push ourselves to the limits to finally develop advanced technologies that contribute to building a safer, innovative and more sustainable world.

 

POSITION MISSION 

The Back End Developer will work in MatiPay, global provider of end-to-end smart payment solutions to merchants focused on unattended retail, on the Internet Of Things (IoT) scope. The projects in this scope are about innovative systems which integrate mobile applications, back-end services, hardware and make use of the newest communication protocols such as MQTT, Bluetooth 4.2 and so on...

The main technologies used are the following:

  • Java
  • Spring
  • Oracle
  • Angular

 

MAIN RESPONSIBILITIES AND ACTIVITIES 

  • Estimate of software component development times
  • Proof of Concept of software components
  • Design of software components based on the system requirements and architecture
  • Development of software components
  • Creation and execution of automatic unit tests of the developed components
  • Code optimization
  • Corrective maintenance
  • Evolutionary maintenance
  • Production of technical documentation
  • Software requirements analysis

 

QUALIFICATIONS/KNOWLEDGE/EXPERIENCE REQUIRED/TECHNICAL SKILLS 

 

Mandatory skills:

  • Degree in Computer Engineering, Electronics Engineering, Computer Science or similar
  • Basic algorithms and data structures: search, sort, array, queues, ...
  • Strong knowledge of Object Oriented programming and design
  • Strong knowledge of relational database theory and design
  • Software Engineering methodologies and software development lifecycle
  • Strong knowledge of communication protocols. ISO/OSI stack, HTTP and MQTT protocols
  • Strong knowledge of RESTful web services
  • Strong analytical and problem solving skills
  • Ability to work in a dynamic environment
  • Ability to manage multiple tasks, with minimal supervision and in full autonomy
  • High flexibility and ability to adapt quickly to new technologies and / or tools
  • Good knowledge of English language
  • Knowledge of html 5, css3 and javascript
  • Knowledge of Oracle, Java, Spring and Angular

 

Optional skills:

  • Knowledge of UML design language
  • Knowledge of Jersey
  • Knowledge of MQTT protocol
  • Performance/load testing
  • Knowledge of Amazon AWS and APIs

 

WHAT YOU CAN EXPECT

  • You will join our vertical teams, who own their products and share a vision for what they build.
  • You will be involved in the entire process from the concept to the delivery, working across a broad range of technologies.
  • You will be part of a high technology environment where you can share your innovative ideas.

 

WHAT WE OFFER

  • Flexible working hours;
  • Possibility for remote work...or sea view office;
  • Fulltime long-term contract;
  • Internal and external training;
  • Career development path and team building activities;
  • Young and dynamic working environment.

Mapa

Postularse
o
Compartir esta oferta de trabajo
Powered by arca24.com logo

Ofertas de trabajo similares

Italia, Apulia

WE ARE... At Angel, we create intelligent products and solutions that make our customers life better, their work more productive and their impact in the world even greater. Our innovative mindset helps us to continuously explore new ideas. We push ourselves to the limits to finally develop advanced technologies that contribute to building a safer, innovative and more sustainable world.   POSITION MISSION  The Back-End Developer will work in VAIMOO, the Connected Vehicles & Micro-Mobility Sitael Business Unit, on the Internet of Things (IoT) scope. The projects in this scope are about innovative systems which integrate mobile applications, back-end services, hardware and make use of the newest communication protocols such as MQTT, Bluetooth 4.2 The Back-End Software Line develops both web applications and RESTful web services.  The main technologies used by the SW development line are the following:  - Microsoft .Net Framework 4.6.x, .Net Core  - Microsoft MVC framework, Entity framework  - MQTT Broker Mosquitto, EMQX  - DBMS MySql, PostgreSql, Oracle, MS SqlServer  - Rabbit MQ and Apache Kafka Message Brokers  - HTML5, CSS3, Javascript  - AngularJS  - Web Services REST JAX-RS   MAIN RESPONSIBILITIES AND ACTIVITIES  - Estimate of software component development times  - Proof of Concept of software components  - Design of software components based on the system requirements and architecture  - Development of software components  - Creation and execution of automatic unit tests of the developed components  - Code review and optimization  - Corrective maintenance  - Evolutionary maintenance  - Production of technical documentation    QUALIFICATIONS/KNOWLEDGE/EXPERIENCE REQUIRED/TECHNICAL SKILLS  - Degree in Computer Engineering, Electronics Engineering, Computer Science or similar  - Strong knowledge of basic algorithms and data structures: search, sort, array, queues, ...  - Strong knowledge of Object-Oriented programming and design  - Deep knowledge of the main design patterns (MVC, Factory, State, Observer, ...)  - Strong knowledge of SOA, microservices architectures and RESTful web services  - Strong knowledge of relational database theory and design  - Strong knowledge of communication protocols. ISO/OSI stack, HTTP and MQTT protocols  - At least 3 years of work experience in the use of the C# programming language  - At least 3 years of work experience with the .NET Framework (4.6.x or .Net Core)  - Strong analytical and problem-solving skills  - Ability to work in a dynamic environment  - Ability to manage multiple tasks, with minimal supervision and in full autonomy  - High flexibility and ability to adapt quickly to new technologies and / or tools  - Ability to train junior resources  - Good knowledge of English language    WHAT YOU CAN EXPECT - You will join our vertical teams, who own their products and share a vision for what they build - You will be involved in the entire process from the concept to the delivery, working across a broad range of technologies - You will be part of a high technology environment where you can share your innovative ideas   WHAT WE OFFER - Flexible working hours; - Possibility for remote work...or sea view office; - Fulltime long-term contract; - Internal and external training; - Career development path and team building activities; - Young and dynamic working environment.
...
30/05/2022

Italia, Apulia

  POSITION MISSION   Il Cloud Operations Specialist si occupa di garantire l'uptime operativo dell'infrastruttura Cloud in accordo con i livelli di servizio contrattualizzati. Ha conoscenze di amministrazione dei sistemi Cloud, si occupa di implementare le modifiche alle configurazioni, di eseguire gli aggiornamenti programmati sui sistemi Cloud, di gestire gli Incident e di eseguire le attività di Disaster Recovery quando necessario.   RESPONSIBILITIES   - Monitoraggio di sistemi e strumenti che controllano lo stato dell'infrastruttura cloud e dei servizi - Gestione degli Incident sui componenti dell'infrastruttura cloud - Escalation degli Incident verso il Vendor dell'Infrastruttura cloud - Redazione di documentazione a seguito dei Major Incident (Incident Report) - Attivazione procedure di Disaster Recovery e focal point verso gli stakeholder - Analisi necessità variazione di capacità sull'infrastruttura - Manutenzione del Capacity Plan - Manutenzione della Knowledge Base (problematiche note)   TECHNICAL SKILLS   - Almeno un anno di esperienza pratica con la tecnologia Azure - Esperienza nell'implementazione, gestione e funzionamento dei carichi di lavoro su Azure, nonché nell'implementazione di controlli di sicurezza e requisiti di conformità - Familiarità con l'utilizzo sia della Console di gestione Azure che dell'Interfaccia a riga di comando Azure (CLI)   Costituirà titolo preferienzale: - Conoscenza di Docker e Kubernetes - Conoscenza di Infrastructure-as-Code (IaC): Terraform - Conoscenza di Azure Dev Ops
...
24/05/2022
  No mostrar este mensaje de nuevo
¿No has podido encontrar una oferta de trabajo adecuada para ti?
De todos modos, registra tu perfil! Te tendrán en consideración para oportunidades futuras.
Regístrate