Empresa tecnològica d'Osona, líder mundial en el desenvolupament de software per al sector de l'aigua, requereix incorporar un Enginyer/a de desenvolupament de software (Enginyer de Software Java Sènior) a temps complet per a formar part d'un equip de desenvolupament en constant creixement, amb l'objectiu de desenvolupar i evolucionar solucions tecnològiques tant per al client final com per a ús intern.
En dependència del Director de Desenvolupament, les principals funcions del lloc de treball són: - Manteniment de la suite de productes existents. - Disseny / Arquitectura / Desenvolupament de nous productes o de nous mòduls / funcionalitats. - Desenvolupar codi ben estructurat i reutilitzable. - Optimització de les aplicacions per a obtenir un bon rendiment i escalabilitat. - Desplegament / actualització dels diferents productes / solucions. - Col·laboració amb altres membres IT però també amb altres àrees de l'empresa.
S'ofereix: - Incorporació immediata i projecció professional en empresa referent en el sector de la sostenibilitat mediambiental i en creixement exponencial. - Excel·lent ambient en empresa amb escassa rotació laboral. - Participar en Projectes d'Innovació i Millora Contínua - Formació contínua i opcions de desenvolupament professional. - Remuneració d'acord amb els coneixements, experiència i valors aportats. - Horari flexible i adaptable, amb la possibilitat de fer horari intensiu de matins o partit (matí i tarda). - Teletreball 3 dies a la setmana. - Empresa amb instal·lacions recentment ampliades i remodelades i que inclouen tota mena de serveis (inclòs sala - menjador) en zona amb facilitat d'aparcament.
Es requereix: - Nivell alt o molt alt de JAVA en el framework Spring/Spring Boot. - Amplis coneixements de bases de dades SQL (PostgreSql) / coneixements bàsics de bases de dades NoSQL (Redis, MongoDB). - Bons coneixements d'entorns Linux, inclòs instal·lació de software + Scripting, entre d'altres. - Coneixements de DockerFiles / Docker-compose. - Capacitat d'anàlisi de requeriments, disseny d'arquitectures i desenvolupament de codi aplicant patrons de programació i bones pràctiques per a obtenir bona qualitat del codi (SonarQube). - Capacitat d'escriure bona documentació relacionada amb els projectes en els quals participa.
Minimum studies
- Enginyeria informàtica, informàtica o formació afí o experiència professional equivalent.
- Es valorarà positivament formació complementària en la matèria (cursos, Màster o Postgrau).
Minimum experience
- Experiència mínima de 5 anys com a analista / arquitecte / desenvolupador de software Java
- Experiència mínima de 3-4 anys tant en arquitectures clàssiques monolítiques com amb arquitectures distribuïdes mitjançant microserveis a més de coneixements en arquitectures reactives.
- Experiència amb APIs REST sigui per al desenvolupament o consum d'elles.
- Experiència en projectes Cloud.
- Experiència en l'ús de Kafka en projectes.
- Experiència en GIT.
Minimum languages
- Català o castellà: avançat.
- Anglès: Es valorarà positivament nivell intermedi o avançat (B2 o C1).
Assessable requirements
- Coneixements de Python.
- Coneixements / Experiència en projectes de data analysis, IA.
- Coneixements del protocol de comunicació OPC / Modbus.
- Experiència en embedded PC / Microcomputadors ARM
- Coneixements en el desenvolupament d'aplicacions web node / react / php en backend mitjançant framework Laravel o similars / frontend amb javascript / css / html.
Before doing the personality test:
-The test will take about 15 minutes and will have timer. -The personality test can be done only once. -It's important to have good internet connection.
If you are ready to start the test click 'Continue', if you want to do later click 'Cancel'.
To know your level of Office automation, Internet and social networks, we need you to complete the following set of tests, which consist of 3 specific tests on Microsoft Word, Microsoft Excel and Internet and social networks.
This set of tests can be performed once. If you are ready to start, click on 'Next', otherwise if you want to leave it for later, click on 'Cancel'.
-The test will take about 15 minutes and will have timer. -The test can be done only once. -The test has multimedia content, it's important to have good internet connection . -We recommend to use Google Chrome or Mozilla Firefox.
If you are ready to start the test click 'Continue', if you want to do later click 'Cancel'.
-The test will take about 15 minutes and will have timer. -The test can be done only once. -The test has multimedia content, it's important to have good internet connection . -We recommend to use Google Chrome or Mozilla Firefox.
If you are ready to start the test click 'Continue', if you want to do later click 'Cancel'.
-The test will take about 15 minutes and will have timer. -The test can be done only once. -The test has multimedia content, it's important to have good internet connection . -We recommend to use Google Chrome or Mozilla Firefox.
If you are ready to start the test click 'Continue', if you want to do later click 'Cancel'.
In order to evaluate your application, it's essential that you ask the killer questions of the selection process '20538 - Senior Java Developer (sostenibilitat integral de l'aigua)'.
The test can be taken only once and has no time limit. To start the test click on 'Continue'.