Position: Java Developer
Company: Softwarium
Experience required: 3y
English level: intermediate

Essentials — desktop product that is designed to migrate customer data between SharePoint, Box, Dropbox, Google Drive, Google Shared Drives and personal media both directly and through cloud services (Azure).
The successful candidate will work in a scrum team environment.

**Required skills and qualifications:**
• At least 3+ year of commercial experience with Java 8
• Eclipse RCP 4.0 (OSGI), EMF;
• Java WS, REST, SOAP;
• Apache Derby, Hibernate;
• Maven, Git;
• Attention to details, a perfect team player
• English: Intermediate level or higher

**It will be a plus:**
• development experience on Java GUI (SWT, Swing or other);
• experience with cloud storages SharePoint, AWS, Azure;
• Mockito, JUnit;
• Fiddler, Wireshark;
• PowerShell.

**Responsibilities:**
• development of new functionality and maintaining of existing features, refactoring and optimization;
• harmonization of requirements for new functionality;
• code coverage with tests.

**Team on the project:**
• 4 Java Developers;
• 2 Manual QA Engineers;
• 1 QA Automation;
• 1 DevOps/QA Automation;
• 1 Project Manager;
• 1 Product Owner

**We offer:**
• Professional and friendly well-coordinated team
• Possibility to work remotely
• Competitive salary
• Individual budget for professional development (trainings and events, certification)
• No overtime
• Paid Vacation, Sick Days, etc.