Position: Senior Java Developer
Category: Java
English level: fluent
Years of experience: 5


• 4+ years of professional expertise as Java Engineer/Team Lead;
• Experience in the field of Java and Java-related technologies;
• Experience in developing web-applications;
• Rich expertise in object-oriented programming (concepts and practical implementation), design patterns;
• Experience with Docker, AWS;
• Skills in requirements gathering and analysis;
• Experience in developing RESTful web services;
• Experience with databases (MySQL, PostgreSQL, Oracle, Cassandra);
• Experience in writing technical documentation.