Java / Angular / Kafka Developer
Job Description Roles & Responsibilities Within our project teams, you will be involved in the development and evolution of Full Stack Java / Angular middleware applications for large clients, in complex technical environments. As a Senior Software Engineer Java/Angular and Kafka, your missions will be: Design, develop and maintain backend Java applications (Spring Boot) and frontend Angular. Develop robust and performant RESTful APIs. Implement middleware services and manage the data access layer (JPA / PostgreSQL). Integrate and manage data flows via Apache Kafka (streaming, messaging, event-driven). Produce unit and integration tests (JUnit, Mockito) and participate in their automation. Participate in the implementation of modern architectures (microservices, event-driven architecture, Docker/Kubernetes). Contribute to code quality through best practices (Clean Code, Sonar, CI/CD). Collaborate with project teams (QA, DevOps, architects) in an Agile / Scrum environment. Participate in Agile ceremonies and continuous improvement. Contribute to technical documentation and provide application support. Desired Candidate Profile Graduate (Bac+2/Bac+3) in computer science or equivalent. Minimum 5 years of experience in Java development. Good command of Java (ideally Java 17) and the Spring ecosystem (Boot, REST, Security, JPA). Solid skills in Angular. Good command of relational databases (SQL / PostgreSQL). Proven experience in Kafka (messaging, streaming, event-driven). Knowledge of tools and environments: Maven, Git/GitLab, Sonar, RabbitMQ. Experience in testing (unit, integration) and automation (e.g., Robot Framework is a plus). Familiarity with microservices and containerized environments (Docker, Kubernetes). Knowledge of CI/CD pipelines. Team spirit, autonomy, and organizational skills. Business knowledge in service production environments is a plus. Company Industry Consumer DurablesConsumer Electronics Department / Functional Area IT Software Keywords Java / Angular / Kafka Developer Get real-time job updates only on our App
Ready to apply?
You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.
Apply on original siteOpens the employer's site in a new tab
- CompanyCapgemini
- LocationAbu Dhabi - United Arab Emirates (UAE)
- CategoryFullStack
- SourceNaukrigulf
- Listed4 days ago
Related FullStack jobs
Senior DevOps / CI/CD Engineer
In this role, the DevOps Engineer will be responsible for: Analyzing, designing, and developing CI/CD solutions for Java/Angular applications within the…
Intelligence Operations Integrator
Barbaricum is a rapidly growing government contractor providing leading-edge support to federal customers, with a particular focus on Defense and National…
Senior Python Data Scraping Engineer (Freelance)
Mindrift is looking for highly skilled Senior Python Data Scraping Engineers to join the Tendem project and drive specialized data scraping workflows within…
Senior Python Data Scraping Engineer (Freelance)
Mindrift is looking for highly skilled Senior Python Data Scraping Engineers to join the Tendem project and drive specialized data scraping workflows within…