Participate in the design, development of secure, mission critical and highly resilient financial systems;
Participate in the testing, from automated unit tests to automated system tests;
Analysis of technical and functional requirements and translate them into software solutions;
Contribute to technical analysis and feasibility assessments of proposed solutions;
Develop and maintain technical documentation and operational procedures;
Support the delivered software and contribute to problem-solving activities within the team.
What will make you successful?
Education:
University degree in Data Science, Computer Science, Information Technology, or a related field; or equivalent work experience. Master’s degree is an asset.
Technical skills:
Initial experience in Java development (Java 8 or higher) through internships, academic projects, or early professional roles;
Basic understanding of unit testing and automation practices;
Familiarity with fundamental software design principles.
We will be delighted if you have experience with any of the following:
Experience with the Spring Boot applications framework is a plus;
Familiar with JPA, Hibernate;
Knowledge of Angular and other front-end technologies is a big asset;
Experience with building REST APIs;
Familiar with UNIX operating system, preferably RHEL;
Knowledge of security technologies.
Soft skills:
Curious about new technologies and eager to participate in complex projects;
Team player;
Quality-minded, sense of ownership;
Analytical thinking and problem-solving capability;
Strong communication skills;
Seeks continuous improvement.
Don't forget to mention EuroTechJobs when applying.