Capgemini logo
Capgemini

Founded in 1967, Capgemini is revered as one of the world's leading consulting, technology, and outsourcing agencies. In 2016 alone, the company reported global

Software Engineer (Java/Vue.js)

Location

Worldwide

Posted

1 day ago

Salary

0

Seniority

Mid Level

Job Description

Software Engineer (Java/Vue.js)

Capgemini

Role Description Au sein de nos équipes projets, vous interviendrez sur le développement et l’évolution d’applications métiers Full Stack Java / Vue.js pour des clients grands comptes, dans des environnements techniques complexes. En tant que Senior Software Engineer Java / Vue.js (dominante Front-End), vos missions seront : - Concevoir, développer et maintenir des applications backend Java (Spring Boot) et frontend Vue.js. - Développer des interfaces utilisateur modernes, performantes et intuitives. - Développer et consommer des API RESTful robustes et sécurisées. - Implémenter des services métiers et gérer la couche d'accès aux données (JPA / PostgreSQL). - Participer à la conception et à l'évolution d'architectures orientées microservices. - Produire des tests unitaires et des tests d'intégration et contribuer à leur automatisation. - Garantir la qualité du code via les bonnes pratiques de développement (Clean Code, Sonar, revues de code). - Collaborer avec les équipes projet (QA, DevOps, Architectes, Product Owners) dans un environnement Agile / Scrum. - Participer aux cérémonies Agile et aux démarches d'amélioration continue. - Contribuer à la documentation technique et assurer le support applicatif. Qualifications - Diplômé(e) d'un Bac+2 à Bac+5 en informatique ou équivalent. - Expérience de 5 ans minimum en développement Java Full Stack. - Bonne maîtrise de Java (idéalement Java 17) et de l'écosystème Spring (Boot, REST, Security, JPA). - Excellente maîtrise de Vue.js (Vue 2 ou Vue 3). - Solides compétences en développement Front-End (JavaScript, TypeScript, HTML5, CSS3). - Bonne maîtrise des bases de données relationnelles (SQL / PostgreSQL). - Expérience sur les architectures Microservices. - Connaissance des outils et environnements : Maven, Git/GitLab, Sonar. - Familiarité avec les environnements conteneurisés (Docker, Kubernetes) est un plus. - Connaissance des chaînes CI/CD. - Expérience en tests unitaires et d'intégration. - Esprit d'équipe, autonomie et sens de l'organisation. - Excellentes capacités de communication. - Une expérience dans des contextes de production de services est un plus. Benefits - Qualité de vie au travail : télétravail possible au Maroc et à l’international, flexibilité et autonomie. - Apprentissage en continu : formations, certifications et accompagnement personnalisé. - Projets variés et à fort impact : missions stimulantes pour des clients de premier plan. - Écosystème d’expertise : intégration dans des communautés techniques actives. Company Description Le groupe Capgemini encourage une culture inclusive dans un cadre multiculturel et handi-accueillant. En nous rejoignant, vous intégrez un collectif qui valorise la diversité, développe le potentiel de ses talents, s’engage dans des initiatives solidaires avec ses partenaires, et se mobilise pour réduire son impact environnemental sur tous ses sites et auprès de ses clients.

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 51-200Since 2010H1B No Sponsor

• Actively participate in product development from conception through deployment and production monitoring; • Contribute to the design and evolution of our solutions, addressing performance and robustness requirements, among others; • Work on the development and maintenance of components for the new Exchange, Clearing, and Self-Regulation systems; • Work with technologies: C#, SQL, Redis, Kafka, MongoDB.

Brazil
Maleda Tech logo

Go-to-Market Engineer, Data Operations

Maleda Tech

Connecting in demand IT talent with clients across the US

Full TimeRemoteTeam 11-50H1B No Sponsor

• Manage the data sources the team accesses, spanning internal company data and publicly available third-party data. • Clean, combine, and present structured and unstructured data into unified, actionable views that supply teams and account managers can actually use. • Build on top of Clay platform outputs and integrate them with internal data warehouse sources and other third-party data. • Support lead enrichment across supply verticals such as hotels, homes, services, and experiences, partnering with vertical stakeholders to source, clean, and consolidate data into a single usable view. • Translate business requirements from revenue operations, sales, and growth into working systems and prototypes rather than recommendations alone. • Contribute to internal tooling and prototype development that puts enriched data to work across go-to-market motions, including lead sourcing, outreach sequencing, and CRM hygiene. • Evaluate third-party data vendors and enrichment tools, identify gaps in current data coverage, and help close them.

United States
$70 - $85 / hour
VetsEZ logo

Senior .NET Developer

VetsEZ

Agile | Adaptive | Ardent

Full TimeRemoteTeam 201-500H1B No Sponsor

• Design, develop, and maintain RESTful APIs using C#, ASP.NET Web API, .NET Framework, and .NET Core while implementing secure authentication using OAuth, JWT, or similar authentication protocols • Develop, package, and deploy API solutions through automated CI/CD pipelines and publish services using Azure API Management for routing, versioning, policy enforcement, monitoring, and security • Develop and execute unit, integration, and functional testing for .NET APIs to ensure application quality, performance, and reliability • Collaborate with frontend developers, backend data providers, architects, and QA teams to define API designs, integration strategies, and testing approaches • Troubleshoot, analyze, and resolve production issues while maintaining detailed technical documentation and supporting ongoing platform enhancements • Leverage AI-powered development tools to improve coding efficiency, testing, debugging, and overall software delivery within an Agile environment • Take on additional tasks and responsibilities as needed to support team objectives and ensure the success of the project

Florida
Full TimeRemoteTeam 10,001+Since 1966H1B No Sponsor

• Participarás en el desarrollo, mantenimiento y evolución de aplicaciones web modernas para nuestros clientes, trabajando en entornos ágiles y asegurando calidad, seguridad y cumplimiento de estándares. • Desarrollo y mantenimiento de aplicaciones full-stack (cliente y servidor). • Implementación de evolutivos y mejoras sobre aplicaciones existentes. • Diseño y ejecución de pruebas unitarias y de integración. • Documentación técnica y funcional en Jira/Confluence. • Colaboración con equipos ágiles en sprints y gestión de backlog.

Spain