Minimum 3 years of experience in Java development Experience in backend development and building REST APIs Familiarity with Spring Boot or similar frameworks Experience with relational databases Knowledge of Git and build tools (e.g. Maven) Familiarity with event-driven communication patterns and messaging systems (JMS, Apache Kafka), including basic understanding of asynchronous processing and message-based integration Experience working in Agile/Scrum environments Strong communication skills …