Position: Back-end (Java) Senior ( Romania )
Company: Сapgemini
Category: Java
Experience required: 5y
English level: intermediate

Our client is a multinational manufacturing corporation with a core activity in the production, distribution and sale of trucks(one of the largest manufacturers of heavy-duty trucks in the world), buses, cars and construction equipment, they also supply marine and industrial drive systems and financial services. They are growing and are looking for a strong Senior Engineer to join our Romania team on the following project:
Data enablement is a proactive approach to managing data that utilizes defined and enforced policies to ensure data accuracy and accessibility. This approach utilizes real-time automation for data validation, classification, and management, providing complete visibility into data lineage and associated metadata. The implementation of a comprehensive and searchable data catalog, which is updated in real-time, enables self-service data access and discovery. The current project aims to optimize data accessibility by reading data from a legacy system, storing it in a database, and caching it for faster user access.

•	5+ years developing with Java 8 or later
•	Good understanding and hands-on experience with microservice architecture
•	Spring
•	Experience with message queues (Kafka, RabbitMQ or similar)
•	SQL\NoSQL Databases (MySQL, MongoDB, Tablestorage, etc)
•	Research, evaluate, estimate, and implement technical solutions for business requirements
•	Suggest technical and functional improvements to add value to the product
•	Participate in architecture and design sessions on a regular basis
•	Good communication skills
•	Self-driven, self-organized