C
Capgemini
Fullstack
Full-stack Developer (Java, Angular)
AngularTypeScriptRxJSNgRxJavaSpringSpring BootREST APIDockerKubernetesJenkinsAWSMavenJUnitMongoDBPostgreSQLKafkaSonarQubeHelmIstio
About the Position
Capgemini is a global leader in technology consulting. This role involves leading the design and development of user interfaces with Angular and backend services with Java and Spring Boot, collaborating with cross-functional teams and DevOps.
Responsibilities
- lead the design and development of user interfaces using frameworks like Angular
- architect and maintain robust RESTful APIs with Java and Spring technologies, ensuring smooth data flow between front and backend services
- implement and optimize frontend and backend code for performance and scalability, ensuring systems are built to last
- collaborate with DevOps teams on deployment and CI/CD pipeline management, contributing to efficient and reliable development cycles
- collaborate with cross-functional teams of designers, product managers, and developers to understand requirements and drive feature development
- manage complex bug fixes, ensuring the stability and security of applications at all times
Requirements
- Minimum 10 years of experience as a Java developer
- Proven hands-on experience with Spring and Spring Boot
- Minimum 6 years experience in front-end including Angular, TypeScript, RxJS, (NgRx)
- Solid understanding of UI/UX principles
- Experience with DevOps tools and practices- Docker, Kubernetes, Jenkins, and AWS
- Advanced understanding of tools like Maven, JUnit, REST API design, design patterns, and databases such as MongoDB and PostgreSQL
- Strong knowledge of microservices architecture and event-driven architectures, with experience in data streaming using Kafka
- Familiarity with monitoring and code quality tools such as SonarQube and experience with infrastructure-as-code and deployment automation (Helm, Istio)
- Client-facing communication skills.
- Previous experience in a leadership or team management position
Benefits
- Enjoy hybrid working model that fits your life - after completing onboarding, connect work from a modern office with ergonomic work from home, thanks to home office package (including laptop, monitor, and chair). Ask your recruiter about the details.
- Access to over 70 training tracks with certification opportunities (e.g., GenAI, Architects, Google) on our NEXT platform. Dive into a world of knowledge with free access to Education First languages platform, Pluralsight, TED Talks, Coursera and Udemy Business materials and trainings.
- Practical benefits: private medical care with Medicover with additional packages (e.g., dental, senior care, oncology) available on preferential terms, life insurance and 40+ options on our NAIS benefit platform, including Netflix, Spotify or Multisport.
Full-stack Developer (Java, Angular)
View Original