Data?1548511213
Senior Java Backend Developer @ Randstad Portugal

Description

A Randstad é a empresa número 1 no setor de recursos humanos a nível mundial e líder em Portugal. Com presença em todo o país, conta com oportunidades de emprego para diferentes setores de atividade, como indústria, serviços de apoio ao cliente e vendas, tecnologias da informação, finanças e banca, hotelaria, turismo e restauração, recursos humanos, entre outras.
Aqui vais encontrar a tua próxima oportunidade profissional! #humanforward

Randstad Professionals is specialized in the recruitment of middle and senior positions.

Our client is a leader in data management solutions for manufacturers, e-commerce and physical retailers. It is a dynamic, customer-oriented company currently operating in six countries, including Switzerland, Lebanon, Slovakia, France, Italy and Portugal.

Its mission is to enable its industrial and distributor customers, representing more than 9,000 brands, to exchange, centralize, structure, analyze, compare and distribute their data worldwide. For this, they rely on their own technology, recognized and certified worldwide.

Main clients: Unilever, P&G, Ferrero, Danone, LVMH, Transgourmet, Carrefour and others.



descrição da função/job description

In our Lisbon office, you will work in the development team responsible for creating our newest solution.
You will be part of an agile multidisciplinary team developing backend services in Java and will be the Data Specialist, proposing and implementing performative and scalable data models to support our huge volume of data to the processed and converted to meaningful information to our clients.



With your experience and skills, you will bring ideas that will benefit both the team and the product.



Your responsabilities :

Work closely with engineers, product owner and other stakeholder to develop algorithms and data models to support a huge volume of data processing.
Develop and maintain backend (Java 17/Spring, Event-Driven Architecture) and Data Models to transform a huge amount of raw data in meaningful information.
Participate in the development of new features, looking after the Dev part (backend and data) and the Ops part (deployment, stability, performance and security).
Participate in technical design and code reviews.
Test and validate the proper functioning of the new features in collaboration with the Product Owner and the Quality Assurance Analyst
Work on the end-to-end process of conceptualizing, developing, deploying, and analyzing models.
Dedicatedly perform explorations of data and algorithms to improve our models.
Research the best metrics; design and validate experiments to measure model performance.

requisitos/requirements
Skills :

Back development: Java11+, Spring Boot, Hibernate
Databases: Postgres (SQL) and Mongo DB, Redis (NoSQL)
Deployment : Docker
Unit and integrated testing: jUnit, Mickito, Wiremock
Source Control: GIT
Big Data: Haddop or Spark
Power BI


Nice to have :

Scraping experience (Selenium)
Messaging System: RabbitMq or Kafka
Cloud: Google Cloud Platform
Deployment : Pipelines CI/CI, Kubernetes
Branching model concepts: Git Flows / Trunk based

Qualifications :

Bachelor’s or a master’s degree in computer engineering.
5 years + experience as a Backend Developer and Data scientist.
Deep understanding of mathematical methods in statistics, optimization, and machine learning
You have already worked on an Agile environment.
Bilingual/proficient English.
Modelling is your thing; You are good at translating unstructured data into structured data and you propose scalable solutions.
You are keen to play a key role in product development, from conception to implementation and beyond.

oferta/offer
An attractive base salary
A contribution to meal tickets
A 50% share of your public transport pass
An annual bonus based on the achievement of individual and company objectives.

para se candidatar/to apply
https://www.randstad.pt/empregos/title_location_RP-2022-138990