C

Capgemini

Global consulting, technology services, outsourcing

Mid Java Software Engineer

Backend EngineeringUpdated on Nov 14
Full-timeLisbon, Portugal

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field is required.
  • Three to five years of software development experience with a strong focus on Java technologies is required.
  • Hands-on experience with Java, Spring Framework, REST services, Oracle Database, and Git is required.
  • A good understanding of Agile/Scrum methodologies and collaborative software development practices is required.
  • Portuguese proficiency at C1 level and English proficiency at B2 level or higher are required.
  • Teamwork, communication, and problem-solving skills are required.

Responsibilities

  • Develop and maintain backend applications using Java and Spring technologies.
  • Design and implement RESTful APIs and integration services.
  • Work with Oracle databases, ensuring performance and data integrity.
  • Collaborate with cross-functional teams following Agile/Scrum methodologies.
  • Participate in code reviews and contribute to software quality best practices.
  • Manage source code using Git and support release activities.
  • Analyze technical requirements and propose scalable solutions.
  • Support application maintenance, troubleshooting, and performance optimization.
  • Contribute to application integration projects across multiple systems.
  • Collaborate with QA, business analysts, and infrastructure teams to ensure successful project delivery.

Desired Qualifications

  • Experience with application integration projects.
  • Knowledge of the Infarmed technology stack, including EJB and PrimeFaces.
  • Experience working in healthcare, public administration, or other regulated environments.
  • Familiarity with CI/CD practices and DevOps principles.
  • Experience with application servers such as JBoss.

About the Company

Capgemini

Global consulting, technology services, outsourcing

Capgemini provides consulting, technology services, and outsourcing to help organizations transform digitally. Its offerings include strategy and transformation consulting, system integration, application development, IT infrastructure management, and managed IT operations. It differentiates itself with a global presence in over 50 countries and a focus on applying AI, cloud, and cybersecurity to real business problems. Its goal is to help clients navigate digital transformation and improve efficiency and innovation through tailored, contract-based or managed services.

Company size
10,001+
Company stage
IPO
Headquarters
Paris, France
Founded
1967

Recently Posted Jobs

Explore more opportunities at Capgemini

See more jobs