Position: Back-end Java Developer (Middle/Senior)
Company: Convidera
Category: Java
Experience required: 2y
English level: intermediate

Our product helps quickly and easily collect and modify content and information from several different data sources, create new content and export it to all desired channels, as well as write it back to the original data source.
 
**Requirements:**
**• Technical background**;
**• 2+ years of work experience in Java development**;
**• Good knowledge in Spring framework (Quarkus would be a plus)**;
• Knowledge in API design:** REST, Web Security**;
• Experience with **Docker/Kubernetes, Apache Kafka, Keycloak**;
• Experience with **Oracle DB/PostgreSQL, Git,  Jenkins/Gitlab CI, JUnit**;
• Good English communication skills (verbal and written);

**Nice to have:**  
Knowledge in API design: HATEOAS;
Knowledge of Linux, Networking;

**Your responsibilities:**
• Develop and innovate complex technical web-based software project; 
• Find optimal solutions to complex problems; 
• Be self-sufficient and able to work without daily supervision;
• Write clean and reusable code to meet project requirements;
• Help optimize applications for maximum speed and scalability;
• Work tightly with developers to deliver various web products on time, on quality and on budget; 

**We offer:**
• Engaging and challenging work without micromanagement in international developing company;
• Supportive technical lead and collaborative team; 
• Competitive remuneration based on Euro;
• Paid sick leave and 24 working vacation days;
• Flexible working schedule;
• Cozy office in the city center; 
• Possibility to work remotely; 
• Health insurance;
• English courses;