Position: Java Developer
Company: SYTOSS
Category: Java
Experience required: 1y
English level: intermediate

** Requirements:** 
• 1+ years of commercial experience in Java development
• Spring framework: Boot, Security, Web, MVC, Data, Cache, Quartz, Mail
• Xerces, Jackson – json, xml, csv
• Experience with SQL, Liquibase
• Strong skills to write maintainable code utilizing OOP and SOLID principles
• Docker, Maven, Git
• Scrum, Kanban
• Spoken English

** Responsibilities:** 
• Full development cycle of backend part, starting from controllers, ending DB
• Core review and code performance optimization,  active involvemening in development project structure, involvemening in metteings with PM and QA teams, active involvemening in prject's life

** We offer:** 
• Flexible schedule and the ability to work remotely
• 24-day paid vacation & paid sick leave
• Competitive salary based on working experience and skills
• Taxes covered by the company, full accounting support
• Friendly team and cosy working environment
• Lack of bureaucracy and micromanagement
• Corporate and social events
• Sport compensation
• English courses