Full Stack Developer : Angular & Java
CapgeminiAbout the role
Description
Job Description:
We are looking for a Java, Angular Senior Full stack developer to join our dynamic team. This will be an onsite role in West Chester, PA.
Key Responsibilities:
• Develop and maintain the platform, focusing on both the Authoring Tool and the Execution Engine.
• Design and implement features that support drag-and-drop functionality for crafting and linking process elements on a canvas.
• Collaborate with multiple flow authoring teams to build and run step/task-based UI experiences across various customer and agent channels.
• Optimize system performance and ensure scalability and reliability.
• Troubleshoot and resolve technical issues related to the platform.
• Architect system solutions and think creatively to tackle sophisticated problems.
Required Skills:
• Strong experience in Angular (not AngularJS which is older version), with hands on experience state management using ngRX with Effects and Reactive programming using rxJS
• Experience in publishing Angular libraries to Artifactory
• Experience in upgrading Angular applications to higher versions every year (since Angular upgrades its versions 2 times a year)
• Strong experience in crafting adaptable web applications using bootstrap or any similar framework
• Back-End Development: Strong experience with Java and Spring Boot microservices.
• UI/UX Design: Experience with crafting intuitive and user-friendly interfaces, particularly with drag-and-drop functionality.
• Data Processing: Knowledge of batch processing, streaming, and real-time data processing techniques.
• DevOps: Familiarity with CI/CD pipelines, containerization (Docker), and orchestration tools (Kubernetes).
• Proficiency in core Java concepts and practices.
• Experience with multithreading and concurrent programming.
• Knowledge of message queuing systems using Kafka
• Experience with Jolt for JSON transformations.
• Familiarity with Couchbase or similar NoSQL databases.
• Strong analytical and troubleshooting skills.
• Excellent communication and teamwork abilities.
• Familiarity with cloud platforms (AWS, Azure, GCP).
• Knowledge of database technologies (SQL, NoSQL).
• Familiarity with monitoring and logging tools (e.g., ELK stack, Prometheus, Grafana).
#LI-MS4 #LI-ONSITE
Life at Capgemini
Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer:
- Flexible work
- Healthcare including dental, vision, mental health, and well-being programs
- Financial well-being programs such as 401(k) and Employee Share Ownership Plan
- Paid time off and paid holidays
- Paid parental leave
- <
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s