Position: Senior Java Developer
Company: TRIDENT
Category: Java
Experience required: 3y
English level: upper

**About Project:**  
An agroinformatics project that develops data-driven solutions for agricultural professionals around the world. This advanced platform uses agronomic data science and advanced artificial intelligence technologies to transform agronomic data into actionable information at the field level. With this revolutionary approach, the project seeks to address the lack of data standardization in order to significantly improve yields, quality and promote sustainable agriculture.

**Requirements:**
• Strong knowledge of Java programming language
• Solid hands-on experience with Spring Framework and its projects
• Experience in building Rest APIs and Messaging Queues mechanisms
• Excellent teamwork skills with an ability to get the work done with minimal supervision.
• At upper-intermediate English Level (write/read/verbal)
• Ability to self-learn new technologies

**Nice to Have​​​​​​​:**
• Experience with Vue.js

**Responsibilities:**
• Take part in developing our infrastructure and architecture
• Work closely with Product, Team Lead, QA and other teammates.
• Design, Develop and integrate quality code for our Core Product team

**We offer:**
• Opportunity to work remotely;
• Direct communication with Client;
• Competitive salary and benefits.
• Flexible working hours.
• Vacation – 15 working days’ annual leave.
• Paid sick days.
• State holidays are granted.
• Corporate accountant and tax refund.
• Bureaucracy-free and transparent management.