Full Stack Software Engineer - Java / Angular (W/M/D)
Description du poste
CleverConnect is a dynamic Franco-German HR Tech scale-up dedicated to revolutionizing the recruitment experience. Founded 10 years ago by passionate engineers, we are committed to re-invent the recruitment experience with innovative digital solutions and next-generation SaaS platforms that make hiring faster, smarter, and more effective. 🚀
Each year, we empower over 10 million candidates to find their ideal job by helping them showcase their personalities and motivations. At the same time, we support recruiters in streamlining and enhancing their recruitment process to discover the best talents with cutting-edge AI-powered technology and innovative solutions, enabling greater agility, impact, and efficiency.🔎
CleverConnect it is also a European team of 150 employees, united by strong values around innovation, creating a positive impact on society, and the ambition to make a real difference in the workplace.👌We believe that the recruitment of tomorrow must be more inclusive, transparent, and human, and finally more ethical, and this is what we strive to implement every day. 💚
So join us to shape the future of work together! To know more about us: www.cleverconnect.group
Â
👩‍🚀👨‍🚀 As a Full Stack Software Engineer – Java / Angular, what will your mission be?
Within our dynamic Tech team, you will be responsible for designing, developing, delivering, and maintaining our platform. You’ll help build and deploy robust, high-performance, high-availability services while continuously improving our development practices.
Your responsibilities:
-
Collaborate with Product Managers to understand both functional and technical client needs
-
Help build a Microservices-based platform that interacts with millions of candidates worldwide
-
Develop high-performance systems with strong fault tolerance capable of handling traffic peaks
-
Implement new features for our clients
-
Add monitoring and metrics to provide visibility into the platform’s health
-
Automate processes and tooling across the platform
-
Contribute ideas and help enrich CleverConnect’s product offerings
-
Re-architect key components of our stack
-
Optimize and scale the platform’s overall architecture
Who are you?
You have at least 5 years of experience in a similar environment, ideally working on distributed, high-availability systems.
Technically, you ideally have:
-
Expertise in Java, with experience using a lightweight framework such as Spring Boot, DropWizard, or Quarkus
-
Proficiency in a front-end framework like Angular or React.js, with strong skills in CSS/SASS
-
Experience with CMS platforms like WordPress is a plus
-
Familiarity with containerized microservices architectures (Docker/Kubernetes) and key scalability concepts and patterns such as:Â CAP theorem, Distributed Caches, Read/Write Replicas, Consistent Hashing, CQRS, CRDTs, Saga, Database per Service Pattern, Circuit Breakers, etc.
-
Excellent database skills, including schema design and performance optimization
-
Good knowledge of NoSQL databases such as Elasticsearch, Redis, and message queuing systems like Kafka, Kinesis, or RabbitMQ
-
Knowledge of React Native and mobile development is a plus
-
Familiarity with GCP or AWS cloud environments
-
Fluent English is required
📍Location: Paris, Lille, or La Rochelle
đź§° Our Tech Stack:
Backend: Java, Python (Flask + Data / ML)
Frontend: Angular
Databases: MySQL, Elasticsearch
Messaging: Kafka
Infrastructure / Cloud: GitLab CI/CD, ArgoCD, Docker, GKE (Google Kubernetes Engine)
What can you find within CleverConnect? Â
🎯 Mission with Impact: Provide fulfilling job opportunities for everyone
🌱 Responsible Environment: B-Corp certified and involvement for societal impact & DEI.
đź—Ľ Central & stylish offices: Located at Paris center, in a dynamic and creative setting
đź’¶ Compensation: Competitive salary package based on experience.
🏡 Hybrid Work: Flexibility to organise your week.
⛑️ Health Insurance: Competitive coverage with Axa.
🥗 Swile Card: €10/day in meal vouchers, 50% covered by the company.
🚂 Sustainable Mobility Pass: €500/year to cover sustainable commuting expenses.
Â
Our 4 steps recruitment process:
-
45 mn interview with a Talent Acquisition ManagerÂ
-
1 hour interview with your future Manager
-
Case study or a technical assessment
-
A last interview with the Business Unit Manager
Â
We do our best to operate your hiring process within 2 to 3 weeks.
After reading this job description, if you feel like you don’t have all the necessary prerequisites but that it matches where you are now or what you'd like to grow into in your next position, we encourage you to apply!
At CleverConnect we are committed to treating our applicants, colleagues and partners equally, regardless of gender, age, ethnicity, sexual orientation, religion, physical appearance, disability or any other characteristic protected by law.
