Senior Java Backend Developer - Lisboa

Lisboa Full-time

Detalhes da oferta

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.

responsabilidades chave

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.


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 :
Bachelors or a masters 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.

principais benefícios

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.
Sector de actividade TI, Telecomunicações e Comunicação
Tipo de contrato Full-time
Tipo de oferta Emprego
Contactos Randstad Portugal
Avenida da República, 26
1069-228 Lisboa
800 244 244