C

Capgemini

Global consulting, technology services, outsourcing

Senior Software Engineer

Backend EngineeringUpdated on Nov 14
Full-timeIași, RomaniaNo salary listed

About the Job

Requirements

  • Ability to understand and apply IT design models and specifications, serving as a reference point for the development team.
  • Strong experience in Java and Spring Boot for building microservices, with hands-on expertise in event-driven architectures using Kafka or IBM Event Streams, and solid knowledge of data persistence using PostgreSQL and caching with Redis.
  • Deep knowledge of programming languages, frameworks, and tools relevant to the project, including web, multi-tier, and mobile application development. Experience in Cloud is considered an asset.
  • Strong understanding of web service technologies and the ability to adapt to evolving development practices and emerging technologies.
  • Experience working with modelling or CASE tools, and a solid foundation in modern development frameworks and architectures.
  • Excellent communication skills and the ability to work effectively in international and multicultural environments.
  • A minimum of 5 years of experience as a software/application developer working with the Java programming language.
  • Excellent written and spoken English. Good knowledge of French is a strong differentiator.
  • Willingness to undergo background checks.
  • The successful candidate will be required to pass security clearance as a condition of undertaking the role.

Responsibilities

  • Develop, configure, maintain, and document software components based on design specifications and evolving user requirements.
  • Build and integrate technological and interoperability components, ensuring smooth interaction with other applications and reusable system modules.
  • Design unit test specifications, execute automated and manual tests, and create test scripts to support development and integration activities.
  • Participate in and lead code reviews to uphold best practices, improve code quality and security, and promote team knowledge sharing.
  • Guide and mentor junior developers, fostering skill development and ensuring technical consistency across the team.
  • Contribute to deployment, configuration, and technical documentation, including installation guides, operational manuals, and development artefacts, throughout the delivery lifecycle.

Desired Qualifications

  • Experience in Cloud is considered an asset.
  • Good knowledge of French is a strong differentiator.

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