
Senior Java Developer – French
Posted Jun 3

Posted Jun 3
This is a fully remote position, open to applicants in Romania.
• Creating and executing scalable backend solutions utilizing Java 17/21 along with the Spring Framework.
• Structuring the architecture based on Domain-Driven Design (DDD) principles to ensure effective separation of business logic.
• Developing reliable code through Test-Driven Development (TDD) practices and upholding high standards for both unit and integration testing.
• Engaging in code reviews, refactoring processes, and making architectural decisions.
• Expertise in Java: At least 8 years of experience.
• Strong proficiency in Java 17+ (familiarity with Records, Sealed Classes, Pattern Matching — at least two of these features).
• Solid knowledge of the Spring Framework.
• Architect mindset: Demonstrated experience with DDD (understanding of Bounded Contexts, Aggregates, Value Objects).
• Quality-focused: TDD is not just a buzzword for you.
• Strong proficiency in the French language.
• Proven experience in an Agile working environment.
• Familiarity with CI/CD practices and cloud platforms.
• Experience with databases: PostgreSQL.
• 🌍 Full access to a foreign language learning platform
• 💻 Personalized access to technical learning platforms
• 📈 Tailored workshops and training to support your growth
• 🩺 Medical insurance
• 🍎 Meal vouchers
• 🌄 Monthly budget to allocate on a flexible benefits platform
• 🏋 Access to 7 Card services
• 🧘 Wellbeing activities and team gatherings
Bemobi
Unisys
Dailymotion
SoftExpert - Software for Excellence
Get handpicked remote jobs straight to your inbox weekly.