Backend Developer - Lisbon

Lisboa Full-time

Detalhes da oferta

Kelly Search & Selection is currently looking for a Backend Developer, to our multinational client Bosch, in Lisbon.

The Power Tools Division of the Bosch Group is the world market leader for power tools and power tool accessories. The Global Digital Unit is efficiently bundling digital activities across all Business Units of Bosch Power Tools.

Responsibilities:

You will be responsible for the architecture, development and implementation of RESTful API which should be used by mobile and web apps, including storage mechanisms and related items (data models, database choice and topologies, scaling foundation etc.).

You will also be responsible for architecture and implementation of a cloud based api/storage system. At the end, you should somehow automate maintenance and usage of this cloud based solution, which means:

  • Kafka Streaming
    • Design and develop an application, that is built on Kafka Streams, Spring WebFlux and Java Reactor
    • Design the best approach suited for data movement from different sources using Kafka.
    • Contribute to selection of technology stack for new microservices, analyse the need to use streaming approaches
  • Continuous Integration
    • You will be responsible for the topology and implementation of our CI/CD and collaboration platform;
    • integration of CI/CD tools with collaboration tools (Slack, Confluence, JIRA);
    • Learn through constant feedback and teamwork in self-empowered Scrum teams;
  • Infrastructure as Code
    • Automate the deployment and operations of cloud infrastructure (e.g. Azure, Azure Devops);
    • Plan and configure application and deployment in cloud infrastructure;
    • Monitor our cloud solutions (e.g. New Relic and Prometheus).

Requirements:

  • 5+ years of professional experience as software engineer with a passion for IT infrastructure and operations;
  • Knowledge of programming languages and frameworks (Java/SpringBoot);
  • 2+ years of experience with Kafka;
  • Expertise and hands-on experience with a major cloud provider like Azure, AWS or Google;
  • Knowledge of Monitoring services, e.g. DataDog, New Relic, Grafana/ Prometheu;
  • Knowledge on cloud automation (e.g. Terraform, Chef, Puppet) and containerization technologies (e.g. Docker, Kubernetes);
  • Experience with continuous integration and delivery (CI/CD) as well as deployment pipelines (e.g. Jenkins, Bamboo, GitLab);
  • Experience with databases: SQL and/or no-SQL databases;
  • Knowledge of a testing framework & experience in test-driven development;
  • Knowledge of web and network technologies (DNS, SSL, WAF, LB, etc.);
  • Coordinative strengths and strong intercultural skills;
  • Willingness to travel and work as a part of a international team (<20% of working time);

If you are interested in this offer, please submit your updated CV.

DistritoLisboa
LocalLisboa
Sector de actividade TI, Telecomunicações e Comunicação
Tipo de contrato Full-time
Tipo de oferta Emprego
Contactos Kelly Services
Rua Joshua Benoliel, 6, Edifício Alto das Amoreiras, 10ºA
1250-133 Lisboa
213716180