The "Senior Java Backend Engineer – AI Integration & Microservices" will be responsible for contributing to the implementation websites as well as of all supporting applications and platforms essential to ensure the publication of multilingual content on Internet.
Responsabilities:
- Programming of software applications
- Proposition of trending software solutions and applications, best suited to the functional and technological needs
- Modelling, testing and integrating solutions into on-line environment
- Monitoring for the purposes of corrective and evolutionary maintenance
- Managing and coordinating workshops and project documentation
- Transfer of knowledge to the development team
-Constant dialog and support to the editorial team and conception team
- Ensure websites and software meet non-functional requirements (quality, security, performance, scalability, maintainability etc.)
Technical skills:
- Java Enterprise expertise, preferably Java 17, Spring Boot, and Lombok
- Development and architectural experience with microservices and web applications integration, aggregation of multiple data sources and providing unified endpoints for the frontend
- Proven experience in a "Headless" environment where content management (preferably Strapi) is strictly separated from the business logic (Java) and the presentation (Frontend)
- Experience with data modelling, Spring Data JPA, relational databases and SQL
- Experience multi-service architecture with interdependent components
- Adherence to Clean Code principles
- Solid understanding of asynchronous programming and non-blocking architectures
- Experience with Devops, familiarity with setting up and maintaining CI/CD pipelines
- Proven ability to navigate complex technical requirements and deliver production-ready code with minimal oversight.
- Experience with cloud services
Nice to have:
- Experience developing or working with a Digital Assets Management solution
- Experience with software handling large media files including encoding and transcoding operations, manipulating metadata, subtitles and audio tracks in movie files etc.
- Experience handling multilingual content delivery
- Experience with Strapi
- Experience with Amazon cloud services
- Experience with ElasticSearch
- Experience with SEO, accessibility,, TypeScript, PostgreSQL
Profile :
* Bachelor's or Master's degree in IT, Business Management, or a related field.
* Ability to analyze complex issues and develop effective solutions.
* Good communication and interpersonal skills.
* Fluency in English is required,
Why Cronos Group?
We'll propose you:
* An attractive salary package
* A good work-life balance environment
* The assurance of working in cutting-edge technologies in an entrepreneurial spirit.
* The opportunity to develop your skills thanks to tailor-made training courses according to your needs
* A good job in a friendly place
If you wish to integrate a dynamic structure on a human scale while working with the latest technologies, don't wait anymore and join Cronos