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

Main requirements:
— Solid experience with Java and the Spring framework;
— Excellent SQL knowledge;
— Responsibility and dedication;
— Fluent English and communication skills.

We offer:
• Professional and personal development.
• Comfortable working environment.
• 18+ working days paid vacation.
• Paid sick leaves.
• Medical insurance for employees, for children of employees.
• Language classes.
• Subscription for pool and gym.
• Compensation of visiting professional conferences.

Functions:
— As a Senior Java Developer you will be a key member of a multidisciplinary engineering team, responsible for developing and supporting a complete product;
— You will be developing an optimized platform, using state of the art technology to deliver top client performance and user experience;
— You will lead the design of functionalities and modules, Implementation of reusable efficient code;
— You will help junior team members with their daily tasks and help them grow professionally;
— You will be using Java 11 and Spring Boot;
— You will work with MySQL for data storage and ActiveMQ Artemis for message broker.