We are actively developing IT company that provides a wide range of high-quality products, solutions and services in the field of information technology.We focus on quality, teamwork, and continuous learning.Join our professional team!We are looking for a Junior Java Developer.Responsibilities:Develop and maintain Java-based applicationsWrite clean, readable, and maintainable codeParticipate in code reviews and follow best practicesAssist in debugging, testing, and improving existing featuresCollaborate with senior developers, QA engineers, and product teamsWork with REST APIs and databasesRequirements:Basic knowledge of Java (Core Java)Understanding of OOP principlesBasic experience with Spring / Spring BootKnowledge of SQL and relational databasesUnderstanding of REST APIsAbility to read technical documentation in EnglishNice to have (but not necessarily):Experience with GitBasic knowledge of Hibernate/JPAUnderstanding of unit testing (JUnit)Maven or Gradle experiencePet projects or GitHub portfolioWork format & schedule:Fully remote workFive-day work schedule (Monday-Friday)Standard working hours with flexible start timeFull-time employmentBenefits:Competitive salary with regular performance reviewsPaid vacation and sick leaveMentorship and onboarding supportCareer growth and learning opportunitiesFriendly and professional team environmentLong-term cooperation on real projectsWaiting for your CV!