Your responsibility:
-
Developing software solutions by studying information needs,
implementing and monitoring the software development cycle, with
mentoring support;
-
Upgrading existing software solutions, while researching problem
areas;
-
Resolving and analyzing the causes of user reports and
irregularities;
-
Data processing in databases;
-
Preparation of reports and data analysis;
-
Work with the mentor on determining operational feasibility by
evaluating the analysis, problem definition, requirements, solution
development and solution proposal;
-
Documenting and demonstrating solutions by developing technical
documentation and clear code;
-
Preparation and installation of software solution under the
supervision of a mentor;
-
Work with a mentor in determining and designing system
specifications, standards and programming;
-
Upgrading knowledge and skills for doing job, studying modern
development tools, programming techniques and computer equipment;
-
Proactivity in collecting information, analyzing and summarizing
data on issues of development of software solutions and programming
services; and
-
Other activities related to programming challenges;
Qualifications:
-
University degree of technical orientation (desirable)
-
Proven hands-on Software Development experience
-
Proven working experience in Java development
-
Hands on experience in designing and developing applications using
Java EE platforms
-
Object Oriented analysis and design using common design patterns.
-
Excellent Java programming skills
-
Excellent knowledge of Relational Databases, SQL and ORM
technologies (JPA2, Hibernate)
-
Experience in the Spring Framework
-
Experience with test-driven development
-
Emphasized analytical and thorough approach in performing tasks
-
Ability to work in project teams and dynamic environment
-
Independence in work
-
Motivation and perseverance
-
Developed oral and written communication skills
-
Ambition to use the acquired knowledge to further upgrade existing
processes
-
English at the level of communication
Experience:
-
Related working experience desirable (the expertise grade will be
determined through technical interviews and testing)
We offer you:
-
Work on creating challenging software solutions with complex data
models in the latest IT technologies
-
Stimulating work environment and the possibility of rapid
advancement in accordance with the achieved results with rewarding
for effects per project and through salary growth
-
Working in a team of exceptional experts and a motivating work
environment
-
Ability to work in international teams of experts on the integration
of world-class technologies
-
Career path plan, with independent and /or team learning and
training in modern IT technologies
-
Ability to work in other offices of the Group and change technology
and business domain
-
Membership in the Sport Club (cards on a half-half funding basis)
-
Team building activities and other informal team activities
NOTE:
-
Please note that only qualified candidates will be notified for an
interview. The recruitment process will be ongoing during the
application period, so we encourage interesting candidates to apply
as early as possible.
EMAIL: