📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Java Backend Software Engineer

Capgemini Engineering · Porto

Mid 🇬🇧 English
Java 17 Spring Boot RESTful APIs Microservices PostgreSQL MySQL NoSQL databases Kafka RabbitMQ AWS Azure GCP CI/CD pipelines Jenkins Docker Kubernetes

Job description

About the role

As a Java Backend Software Engineer you will join a multidisciplinary Agile team at Capgemini Engineering, designing, developing and maintaining scalable high‑performance backend solutions for innovative projects.

Key responsibilities

  • Develop and maintain backend applications using Java 17, Spring Boot and RESTful APIs.
  • Design and implement scalable microservices architectures following best practices.
  • Integrate and optimise data access with PostgreSQL, MySQL and NoSQL databases.
  • Build event‑driven solutions using messaging technologies such as Kafka and RabbitMQ.
  • Contribute to cloud‑native applications deployed on AWS, Azure or GCP.
  • Collaborate with DevOps teams to support CI/CD pipelines and deployment automation.
  • Ensure software quality, security, scalability and performance across solutions.
  • Participate in Agile ceremonies and work closely with cross‑functional international teams.

Required profile

  • Higher education degree in Computer Science, Engineering or a related field.
  • Minimum 3 years of professional experience developing Java‑based web applications.
  • Strong knowledge of microservices, object‑oriented programming, design patterns and security best practices.
  • Experience with PostgreSQL, MySQL, NoSQL databases and messaging solutions such as Kafka and RabbitMQ.
  • Familiarity with cloud platforms (AWS, Azure or GCP) and DevOps methodologies.
  • Excellent communication skills and ability to work across functions and time zones.
  • Fluent English is mandatory.
  • Experience with Test‑Driven Development (TDD) and Behavior‑Driven Development (BDD).

Required skills

  • Java 17
  • Spring Boot
  • RESTful APIs
  • Microservices architecture
  • PostgreSQL
  • MySQL
  • NoSQL databases
  • Kafka
  • RabbitMQ
  • AWS
  • Azure
  • GCP
  • CI/CD pipelines
  • Jenkins
  • Docker
  • Kubernetes
  • Test‑Driven Development (TDD)
  • Behavior‑Driven Development (BDD)

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Capgemini Engineering.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Portugal.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 2 weeks ago

Expires 1 month from now

22 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Capgemini Engineering

Porto