At Capgemini Engineering, the world leader in engineering services, we bring
together a integral team of engineers, scientists, and architects to help the
world’s most innovative companies unleash their potential. From autonomous cars
to life-saving robots, our digital and software technology experts think outside
the box as they provide unique R&D; and engineering services across all
industries. Join us for a career full of opportunities. Where you can make a
difference. Where no two days are the same.
YOUR ROLE
You'll be at the heart of developing and maintaining our sophisticated in-house
insurance products built primarily with Java, Spring Boot and Angular. You will
have the opportunity to join one of our product teams and contribute to the
development of functionality which generates real business impact. We are a team
that believes in engineering excellence and that our leaders should also be
engineers themselves. We build applications that are carefully designed,
thoughtfully implemented, and surpass the expectations of our users by working
together with product owners.
Quality and stability are first-class deliverables
in everything we do, and we lead by example by embedding high standards into our
processes.
Your responsibilities include
* Develop and review code that meets our high standards for quality and
maintainability.
* Collaborate effectively within a cross-functional team including requirements
engineers, QA specialists, and other application engineers.
* Shape architecture by contributing to key decisions and documentation that
guide our technical direction.
* Integrate services and shared platforms including messaging systems, BPMN
workflows, logging frameworks, and telemetry solutions.
* Stay current with emerging technologies and Generative AI developments to
continuously improve our solutions.
YOUR PROFILE
* Experience in software development across the entire software delivery
lifecycle, with strong Java, Spring Boot. Angular expertise (ni