> Markdown version of [/jobs/ext/4005583-backend-developer-java](https://www.wearedevelopers.com/jobs/ext/4005583-backend-developer-java). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Backend developer (Java) - **Company:** PIXID - **Location:** Courbevoie, France - **Experience:** Experienced - **Contract:** Temporary contract - **Skills:** Clean Code Principles, Java (Programming Language), Automation of Tests, Software Quality, Code Review, Command-Query Responsibility Segregation (Software Development), DevOps, Distributed Systems, Spring Framework, PostgreSQL, Message Broker, Performance Tuning, Query Optimization, RabbitMQ, Zero Trust Network Access, System Testing, Data Logging, Database Optimization, Spring-boot, Backend, Event Driven Architecture, Containerization, Solid Principles, Kubernetes, Apache Kafka, Event Sourcing, Api Gateway, Restful APIs, Domain Driven Design, Docker, Microservices - **Published:** October 29, 2026 - **Apply:** https://www.welcometothejungle.com/en/companies/pixid/jobs/backend-developer-java_courbevoie_PIXID_yLzb0Wg ## About the Role * 4+ years of backend development experience with Java and Spring framework * Strong understanding of microservices architecture patterns and RESTful API design * Experience with event-driven architecture and message brokers (Kafka, RabbitMQ) * Proficiency in PostgreSQL, including query optimization and materialized views * Understanding of zero-trust architecture and security best practices * Experience with containerization (Docker) and orchestration (Kubernetes) * Knowledge of CI/CD practices and DevOps principles * Strong problem-solving skills and attention to detail * Languages: English C1 - French B2+ Nice to Have * Familiarity with API gateway patterns * Understanding of Domain-Driven Design and hexagonal architecture ## Description * Microservices Development: Design and implement microservices using Java/Spring Boot, following domain-driven design principles * Event-Driven Systems: Develop event-driven services using Kafka or similar platforms, implementing event sourcing and CQRS patterns * Zero-Trust Implementation: Build services with zero-trust security principles, implementing proper authentication, authorization, and encryption * Database Optimization: Work with PostgreSQL to design efficient schemas, implement materialized views for performance optimization, and manage data consistency * Best Practices Champion: Promote and implement engineering best practices, including clean code, SOLID principles, comprehensive testing, and documentation * Code Quality: Participate in code reviews, implement automated testing strategies, and maintain high code quality standards * Observability: Implement comprehensive logging, monitoring, and tracing for distributed systems