This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
4+ years of experience in Java and IT software development
Experience with Java - developing server-side Java code for web applications in an Enterprise environment, utilizing popular application server via SpringBoot
Extensive knowledge on Java(17) and related technologies
Experience in Data structures, algorithms and Design Patterns
Experience and good knowledge of REST API
Experience in working with databases using SQL and own ORM tools
Use complex SQL statements in the application to achieve different functionalities
Experience with Agile development methodology is preferred
In-depth understanding of data management (e.g. permissions, recovery, security and monitoring)
EWS(Exchange Web Services) and GraphAPI plus Java Mail in General (Javax Mail Framework)
Know-How about Microservices and Event-Driven-Architecture (Event Streaming)
Analytical and problem solving skills
Excellent oral and written communication skills
Ability to work independently and/or as part of a team
Good organization and prioritization skills
Help developers to improve applications and establish best practices
Gather user requirements and identify new features
Should have the ability to learn new skills quickly