Main responsibilities:
- Backend software development of microservices, interfaces, protocols;
- Regular interaction with client for refinement sessions, planning, and standup meetings;
- Participate in system design and solutions discussions;
- Prepare technical documentation;
- Suggest improvements and enhancements for increasing work quality.
Knowledge, Skills, and Experience required:
- 6+ years of commercial software development experience;
- Confident knowledge of Java;
- Understanding and practical experience of Agile/Scrum methodology;
- Experience with design patterns and architectural patterns;
- Good to have experience with Spring Framework, Docker/K8s, Kafka, NoSQL databases;
- Good to have experience with cloud services such as Spring Cloud, Azure, or others;
- Upper-Intermediate English (B2) writing and speaking skills;
- Self-dependence and open communication.
Conditions:
- Competitive monthly fixed salary (based on the results of the interviews);
- Long-term international projects with modern technology stacks;
- Flexible work format: remotely anywhere or in our offices in Germany or Armenia;
- Benefits program: compensation of Professional, Workplace, Health, Children, Sports, Services, Culture expenses by your choice;
- Relocation package;
- Flexible schedule: full-time 40 hours per week, no night meetings;
- Official contract in accordance with country legislation;
- Paid vacation 20 working days, sick leaves, official UK holidays;
- Company-provided modern IT equipment: Apple MacBook/ HP/ Lenovo;
- Regular online and offline informal events, friendly atmosphere.
Ready to apply for this role?
Apply Now →



