Java Backend Software Engineer

Capgemini

Portugal

Híbrido

EUR 45 000 - 65 000

Tempo integral

Há 4 dias
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Destaca-te para esta função — gera um currículo e uma carta de apresentação personalizados em cerca de um minuto.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Health insurance
Hybrid work model
International projects
Career growth programs
Training and certifications
Great office locations

Resumo da oferta

Capgemini Engineering is seeking a Java Backend Software Engineer to design, develop, and maintain scalable backend solutions. You will work with Java 17, Spring Boot, and RESTful APIs in a multidisciplinary Agile team across international contexts.

You will collaborate with cloud platforms (AWS/Azure/GCP), databases, and messaging systems like Kafka and RabbitMQ, contributing to CI/CD and deployment automation while upholding quality and security standards.

Qualificações

  • Bachelor's or higher in Computer Engineering, IT, CS, Data Science or related field.
  • 3+ years of professional Java web app development experience including Java 17, Spring Framework, and REST APIs.
  • Strong knowledge of microservices, OOP, design patterns, security best practices, and scalable distributed systems.

Responsabilidades

  • Develop and maintain backend applications using Java 17, Spring Boot, and RESTful APIs.
  • Design and implement scalable microservices architectures following best practices.
  • Build and optimize integrations with PostgreSQL, MySQL, and NoSQL databases.

Conhecimentos

Java backend
Java 17
Spring Boot
REST APIs
Microservices
PostgreSQL
MySQL
NoSQL
Kafka
RabbitMQ
Cloud platforms
AWS
Azure
GCP
CI/CD
Docker
Kubernetes
TDD/BDD
Jenkins
Angular/React/Vue

Formação académica

Bachelor's or Master’s degree in Computer Engineering, IT, CS

Ferramentas

Jenkins
Docker
Kubernetes

Descrição da oferta de emprego

CAPGEMINI ENGINEERING At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.

YOUR ROLE

As a Java Backend Software Engineer, you will be part of a multidisciplinary Agile team responsible for designing, developing, and maintaining scalable and high-performance backend solutions. You will contribute to the full software development lifecycle, working with modern Java technologies, cloud platforms, microservices architectures, and event-driven systems. This role offers the opportunity to collaborate with international teams, drive technical excellence, and deliver reliable solutions that support critical business operations.

In this role, you can expect to:

  • Develop and maintain backend applications using Java 17, Spring Boot, and RESTful APIs.
  • Design and implement scalable microservices architectures following best practices and design patterns.
  • Build and optimize integrations with PostgreSQL, MySQL, and NoSQL databases.
  • Develop event-driven solutions using messaging technologies such as Kafka and RabbitMQ.
  • Contribute to cloud-native applications deployed on AWS, Azure, or GCP environments.
  • 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 and international teams.
  • Support continuous improvement initiatives and contribute to technical discussions and architectural decisions.
YOUR PROFILE
  • Higher education degree or attendance in Computer Engineering, Information Technology, Computer Science, Data Science & Statistics, Mathematics, or a related field.
  • Minimum 3 years of professional experience developing Java-based web applications, including experience with Java 17, Spring Framework, and REST API development.
  • Strong knowledge of microservices, object-oriented programming principles, software design patterns, security best practices, and scalable distributed systems.
  • Experience working with PostgreSQL, MySQL, NoSQL databases, and messaging solutions such as Kafka and RabbitMQ.
  • Familiarity with cloud platforms (AWS, Azure, or GCP), DevOps methodologies, and Agile software development practices.
  • Excellent communication and collaboration skills, with the ability to work effectively across functions and different time zones.
  • Fluent English is mandatory.
  • Experience with Test-Driven Development (TDD) and Behavior-Driven Development (BDD). (Nice to Have)
  • Experience with CI/CD and containerization technologies such as Jenkins, Docker, and Kubernetes. (Nice to Have)
  • Knowledge of frontend technologies such as Angular, ReactJS, or Vue.js.(Nice to Have)
WHAT YOU’LL LOVE ABOUT WORKING HERE
  • Join a multicultural and inclusive team environment
  • Enjoy a supportive atmosphere promoting work life balance
  • Hybrid work model
  • Your career growth is central to our mission
  • Our array of career growth programs and diverse professionals are crafted to support you in exploring a world of opportunities
  • Access valuable training and certifications in cutting edge technologies
  • Engage in exciting national and international projects
  • Health and life insurance
  • Referral program with bonuses for talent recommendations
  • Great office locations
ABOUT CAPGEMINI

Capgemini is an AI-powered global business and technology transformation partner, delivering tangible business value. We imagine the future of organizations and make it real with AI, technology, and people. With our strong heritage of nearly 60 years, we are a responsible and diverse group of 420,000 team members in more than 50 countries. We deliver end-to-end services and solutions with our deep industry expertise and strong partner ecosystem, leveraging our capabilities across strategy, technology, design, engineering and business operations.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Java Backend Software Engineer
Java Backend Software Engineer

Capgemini Engineering • Lisboa

Presencial
EUR 45 000 - 65 000
Health and life insurance
Referral program with bonuses
Great office locations
Java Software Engineer
Java Software Engineer

Capgemini Engineering • Porto

Presencial
EUR 45 000 - 65 000
Hybrid work
Health and life insurance
Referral program with bonuses
+1
Java Software Engineer
Java Software Engineer

Capgemini Engineering • Vila Nova de Gaia

Híbrido
EUR 45 000 - 65 000
Hybrid work
Health and life insurance
Referral program with bonuses
+1
Backend Java Engineer - Cloud-Native & Microservices
Backend Java Engineer - Cloud-Native & Microservices

Capgemini Engineering • Porto

Híbrido
EUR 45 000 - 65 000
Hybrid work
Health and life insurance
Referral program with bonuses
+1
Java Software Engineer
Java Software Engineer

Capgemini Engineering • Fundão

Híbrido
EUR 35 000 - 55 000
Health and life insurance
Hybrid work
Referral program with bonuses
Senior Java Developer (Healthcare)
Senior Java Developer (Healthcare)

Capgemini Engineering • Lisboa

Híbrido
EUR 65 000 - 90 000
Hybrid work
Health and life insurance
Referral program with bonuses
+1
Do You Standout As A Java With Kotlin
Do You Standout As A Java With Kotlin

Adentis Portugal • Viseu

Híbrido
EUR 55 000 - 75 000
Health and life insurance
Hybrid work
Training and certifications
+1
Senior Java Developer (Healthcare)
Senior Java Developer (Healthcare)

Capgemini Engineering • Lisboa

Presencial
EUR 65 000 - 95 000
Hybrid work
Health insurance
Life insurance
+5
Java Software Engineer
Java Software Engineer

Capgemini Engineering • Lisboa

Presencial
EUR 40 000 - 60 000
Health and life insurance
Training and certification programs
Referral program with bonus
+2
Senior Java Developer (Healthcare)
Senior Java Developer (Healthcare)

Capgemini • Lisboa

Híbrido
EUR 50 000 - 80 000
Health and life insurance
Referral program with bonuses
Hybrid work
+1