Java Software Engineer

Java Software Engineer

Capgemini

Lisbon or Vila Nova de Gaia, Portugal

YOUR ROLE

We are looking for a skilled Backend Developer to join our team and contribute to the design, development, and maintenance of scalable and high-performing applications. You will work in a cloud-native environment, leveraging modern architectures and technologies to build robust solutions that support business growth and innovation.

  • Design, develop, and maintain backend applications using Java and Spring Boot;
  • Implement asynchronous communication solutions using RabbitMQ or other messaging/queue technologies;
  • Deploy, monitor, and maintain applications in AWS cloud environments.

YOUR PROFILE

  • Bachelor’s degree in Computer Science, Engineering, or related field;
  • Strong experience with Java and Spring Boot;
  • Solid experience designing and developing Microservices;
  • Hands-on experience with RabbitMQ or other messaging/queue technologies;
  • Experience working with AWS Cloud Services;
  • Good understanding of RESTful APIs and distributed systems;
  • Experience with source control systems such as Git;
  • Strong problem-solving and analytical skills;
  • Good communication skills and ability to work in an agile environment;
  • Fluent English.

Nice to Have

  • Experience with Kubernetes;
  • Knowledge of GraphQL;
  • Experience with Apache Camel;
  • Familiarity with CI/CD pipelines and DevOps practices;
  • Experience working in containerized environments (Docker).

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Portugal      Developer      Hybrid      Java Developer      Capgemini     

EuroTechJobs Logo

© EuroJobsites 2026