We are seeking a seasoned Java Developer with a strong preference for professionals holding a Bachelor's degree in Computer Science or Software Engineering.
Key qualifications include:
* Over 4 years of experience in software development with Java;
* Deep understanding of object-oriented programming principles, design patterns, and software engineering best practices;
* Familiarity with software development methodologies such as Agile or Scrum;
The ideal candidate will possess fluency in English (B2/C1) and expertise in front-end technologies like ReactJS or AngularJS.
In this role, you can develop a career that suits your needs, work on engaging challenges, and enjoy comprehensive training programs, international projects, and a flexible working system.