2 days ago
Vila Nova de Gaia, PortugalSenior
Responsibilities
- Design, develop, and maintain robust backend services using Java and Spring Boot.
- Develop responsive frontend applications using Angular, React, Vue.js, Vaadin, or similar frameworks.
- Design, implement, and consume APIs.
- Collaborate with architects, developers, testers, and product stakeholders throughout the software development lifecycle.
- Work with PostgreSQL and other relational databases for reliable data management.
- Apply clean code, testing, code review, and other software engineering best practices.
- Contribute to application architecture discussions and technical decisions.
- Perform troubleshooting, performance optimization, and continuous improvement.
- Support modernization and evolution of existing applications and platforms.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field.
- Minimum five years of professional software development experience.
- Minimum five years of hands-on experience with Java and Spring Boot.
- Strong frontend development experience with Angular, React, Vue.js, Vaadin, or similar modern frameworks.
- Experience designing, developing, and consuming APIs.
- Solid experience with relational databases, preferably PostgreSQL.
- Understanding of enterprise application architectures, design patterns, and software development best practices.
- Strong analytical, problem-solving, and communication skills.
- Ability to work effectively in collaborative and international environments.
- Preferred experience includes Java 21, Java migration projects, Vaadin, Flyway, RabbitMQ, Redis, Maven multi-module applications, and healthcare or other regulated enterprise environments.
Benefits
- Hybrid work arrangement.
- Multicultural, inclusive, and supportive team environment promoting work-life balance.
- Career growth programs and professional development opportunities.
- Training and certifications in modern technologies.
- National and international project opportunities.
- Health and life insurance.
- Referral program with bonuses for talent recommendations.
- Access to company office locations.
Tech Stack
Categories
About Capgemini
Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.
