Join Pixid, a company undergoing an ambitious transformation phase. As a Backend Developer, you will be part of a team building next-generation micro-services using cutting-edge technologies. Your key responsibilities will include microservices development, event-driven systems, zero-trust implementation, database optimization, promoting best practices, ensuring code quality, and implementing observability. You should have 4+ years of backend development experience with Java and Spring framework, a strong understanding of microservices architecture patterns, experience with event-driven architecture and message brokers, proficiency in PostgreSQL, and an understanding of zero-trust architecture and security best practices.
jobs.show.blocks.metaData.summary.generated
Conception et mise en œuvre de microservices en utilisant Java/Spring Boot, en suivant les principes de conception pilotée par le domaine.
Développement de services pilotés par des événements en utilisant Kafka ou des plateformes similaires, en mettant en œuvre le sourcing d'événements et les modèles CQRS.
Promotion et mise en œuvre des meilleures pratiques d'ingénierie, y compris le code propre, les principes SOLID, les tests complets et la documentation.
Pixid is entering an ambitious transformation phase and is looking for the next builders of this change!
The platform is highly configurable and used by multiple international stakeholders, making the challenge particularly stimulating.
PIXID manages more than 222,000 companies connected to over 12,000 temporary work agencies. Each month, they exchange more than 2.5 million documents, representing a purchasing volume estimated at nearly €11 billion!
Join our Squad working in Agile as we build next-generation micro-services using cutting-edge technologies. You’ll develop scalable, secure services while promoting engineering best practices and contributing to our event-driven architecture.
You’ll be collaborating with our PO to define the domain, service, and API we need to provide for both our clients and our front-end.
👉 Your Key Responsibilities:
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
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
HR Screening
Technical Interview with the Head of Engineering
Home Case study
Culture fit interview with HRD and CTO
🏆 Offer!
Ready to leave your mark on the transformation of a strong, market-established SaaS?
Join us and be part of the journey!
Rencontrez Charles, Head of Engineering
Rencontrez Patrique, Account Executive DACH
Tieto spoločnosti tiež prijímajú pracovníkov na pozíciu "{profesia}".