Position: Middle Java EE developer
Company: ID Al. Solutions
Experience required: 2y
English level: upper

We are looking for a **Middle Java EE Developer** to join our company to work on the continued development of a comprehensive transport management system for **one of the largest logistics companies in the world**🔥

RESPONSIBILITIES💻:
In this role, you will **develop Java Enterprise solutions** performing large-scale data processing and data transfer tasks with complex and high requirements on reliability, security, 3rd party integration and lifecycle management💫

REQUIREMENTS💪🏻:
• Minimum 3 years of experience in software development with **JAVA EE**;
• Minimum 2 years of experience working with **Oracle databases**, Agile software development methodologies and Test-driven development;
• **Knowledge of relational databases: fluency in SQL and ORM technologies (JPA2, Hibernate);**
• Object-oriented analysis and design by using common patterns of software development;
• Solid knowledge in Java SE, JEE, Class-loading, Memory Management, **Transaction Management** etc.;
• **Proficiency in English language**, (Bulgarian/Czech/German language is an advantage)

WOULD BE A PLUS💎:
• Bachelor/Master degree in Computer Science, Engineering or a related field;
• Communication protocol client and server implementations in Java: 
HTTP(s), FTP, SFTP, SMTP;
• Knowledge in the areas of Operations, Admin, Coexistence/ Interfaces/ Electronic 
document management, Master Data Management;
• Remoting: JMX, Spring RESTful, SOAP;
• Experience in setting up and scripting Maven, Ant, Git, etc. 
• Understanding of OOP, Functional, Dynamic and Low-latency programming, Multithreading;
• Application Server setup and tuning: JBOSS, Glassfish, etc.
• Experience in the logistic industry, especially Road Freight;

What we offer💸:
• Flexible working hours and possibility to work remotely in an **international environment**;
• **Personal time off:** 25 vacation paid days (no limit on consecutive days) + 5 paid sick days per year;
• paid official public holidays (in work days);
• **Medical insurance**;
• **B2B contract (outsource for product project) for 2 years**;
• Friendly and welcoming team, always ready to help;
• Modern technical equipment.