We are looking for a Software Java Engineer (Full-stack) to join our team. Your daily work routine will include development and testing on the back-end side of web applications using Java programming language (version 8 and above).
Requirements
- University degree in Information Technology, Computer Science or related field;
- At least 6 years of proven professional experience in Java development (Java v11+) using Spring or Spring boot framework;
- Strong programming fundamentals with excellent design and coding style;
- Solid experience in relational databases;
- Experience in web applications and JavaScript front-end development frameworks (focused mainly on Angular);
- Familiarization with Elasticseach, Kafka and JMS;
- Development experience and knowledge of open-source Java Stack (Postgres, Maven, Git/Bitbucket, JUnit);
- Excellent verbal and written communication skills in English (B2 or higher);
- Good team spirit and accountable for working in a multi-cultural and international environment.
Benefits
- Learning opportunities, in-house trainings, continuous coaching.
- Fun, respectful and supportive work environment that promotes work-life balance.
- Mobility opportunities to work abroad, in case of interest, as we have various job openings in our Group.