Data?1548511213
Developer - Java Springboot @ 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 operates in Portugal and in the world as a leader in the human resources area for several business sectors.
Technologies area works exclusively the IT & Telecom sector, providing unique professional development opportunities.
Randstad was challenged by Indra to fill in a developer - Java springboot.

descrição da função/job description
- Develop new components, maintain and evolve existent ones according to the team priorities and product roadmap;
- Active role on team software quality assurance, best practices and agile methodology.
- Work on definition and implementation of automated tests for a streaming & micro-services oriented architecture;
- Coaching junior team members;
- Work closely with business sponsors to ensure the solution meets the needs;
- Take responsibility of the software delivery by ensuring quality and scope expectations are met;
- Contribute to the technical design and ensure all aspects of the system architecture are well documented;
- Work closely with partner technology teams and to collaborate effectively

requisitos/requirements
Technical Skills Required

At least 3 years of experience in similar roles and technologies;

- Deep understanding of Java (8 or superior) and Java Spring (4 or superior) and solid understanding of OO principles;
- Spring Boot, Spring Cloud Stream Kafka; Spring Cloud Config; Spring Data JPA; Spring MVC;
- Experience with Kafka middleware messaging service;
- ElasticSearch / NoSQL database experience;
- Experience designing and building service oriented or microservice architectures;
- Diligent with automated testing i.e. JUnit/Mockito/Cucumber, etc;
- Solid experience with continuous integration and continuous delivery tools;
- Agile development/Software life cycle;
- Understanding of RESTful API principles;

Nice to have Skills
- Spring Cloud Bus; Spring Integration
- Docker and TestContainers experience;
- Experience configuring continuous integration and continuous delivery tools;
- Experience with Angular.
- Some experience with AWS public cloud will be much appreciated.
Qualities & Skills
- Team player;
- Energetic, motivated and determined;
- Pragmatic and results-oriented;
- Adaptable to diverse set of technical responsibilities;
- Excellent analytical and problem solving skills;
- Productive and able to manage time effectively;
- Strong written and verbal communication skills;
- Good knowledge of English;
- Some Spanish knowledge.


oferta/offer
integration in a dynamic team, project with innovative technologies and a challenging project.
remuneration according to the experience.

para se candidatar/to apply
https://www.randstad.pt/emprego/RO-2021-118514