Flexible work schedule and working fully remotely.Annual training budget.Social events : bi-weekly lunches, board game nights, team buildings, company-wide events.Loyalty rewards program : referral bonuses, gifts, and merchandise on your work anniversary.An additional day of paid sick leave for emergency cases.5+ years of hands-on experience in developing enterprise applications using Java.Strong experience with Spring and Spring Boot frameworks.Proficient in Apache Camel.In-depth knowledge of core Java features, including threading / concurrency, collections, and exception handling.Experience in designing and implementing RESTful APIs and microservices, with attention to performance, security, and error handling.Solid understanding of SQL, entity relationships (ORM), and query writing.Familiar with network protocols such as HTTP / HTTPS, SSL, and TCP.Good understanding of the CI / CD process and best practices.Experience with build tools like Maven and Gradle.Proficient in version control systems, preferably Git (also familiar with SVN).Strong knowledge of Azure App Services and containers.Azure network topology & Azure DevOps expertise to automate and manage deployments.Excellent communication skills, with experience collaborating with international clients and colleagues.Able to work effectively both independently and as part of a team.Prior experience in the financial markets and fixed income industry would be a plus.Flexible work schedule and working fully remotely.Annual training budget.Social events : bi-weekly lunches, board game nights, team buildings, company-wide events.Loyalty rewards program : referral bonuses, gifts, and merchandise on your work anniversary.An additional day of paid sick leave for emergency cases.Design and develop cloud native applications and services on Azure using Java., Perform system design (High / low), Workflow diagrams, and participate in design review sessions., integrate various Azure services such as Azure functions, SQL pass, Signal-R, Service bus, Key vault and more., Provide application security by integrating Entra ID and understanding of role-based access controls., Effectively collaborate with the project team and client on a daily basis., Maintain own productivity and align with project goals., Actively contribute to technical solution definition.] Requirements : Java, Azure, Camel Additionally : Training budget, International projects.