Java Architect
Company
We are Capgemini Engineering. A brand part of the Capgemini Group.
We have the mission to empower every person and every organization on the planet to achieve more. Our culture is centered on embracing a growth mindset, diversity, inclusion, a purpose of inspiring excellence, and encouraging teams and leaders to bring their best each day. In doing so, we create life-changing innovations that impact billions of lives around the world.
You can help us to achieve our mission!
Now, we have more than 300,000 team members in nearly 50 countries, in sectors such as aeronautics, automotive, communications, energy, life sciences, software & internet, space & defense and consumer products.
Your Mission
Capgemini Engineering is constantly growing and attentive to market opportunities and in search of the best professionals to join its team. We are looking for a Functional Safety Engineer to join our team. If you are looking for a new challenge and with great prospects for growth in your career, come join us.
Your Role
- Define and promote scalable and sustainable architectural standards.
- Design robust solutions with a strong focus on system and application integration.
- Support development teams in adopting software engineering best practices.
- Contribute to the design and maintenance of CI/CD pipelines using Jenkins.
- Define and implement integrations with external entities.
- Evaluate and recommend tools and technologies to address technical challenges.
Technical Requirements
- Strong experience with Java and Spring Boot.
- Advanced knowledge of build and deployment automation.
- Proficiency in Jenkins and continuous integration practices.
- Experience with application servers (e.g., Tomcat, JBoss).
- Solid understanding of Linux in both development and production environments.
- Experience with React, including both development and architectural aspects.
- Expertise in system integration (REST, SOAP, messaging, etc.).
- Practical knowledge of Enterprise Integration Patterns.
- Experience with containerization (Docker) and orchestration (Kubernetes).
- Strong analytical skills and ability to design complex technical solutions.
- Ability to identify and apply appropriate tools for various technical contexts (e.g., monitoring, logging, testing, security).
Our Offer
- Integration in a multicultural and inclusive team environment;
- Possibility to participate in international projects;
- Annual Individual Training Plan;
- Continuous training on Next;
- Referral bonuses for recommending your friends to Capgemini Engineering;
- Offices in great locations;
- Career evolution.
Lisboa, PT