Java Developer
Прямой работодатель Weigandt Consulting ( weigandt-consulting.com )
Yerevan, Armenia
Сеньор
13 июня
Удаленная работа
Опыт работы любой
Опыт работы любой
Короткая ссылка: gkjb.ru/hh1Q
Описание вакансии
Weigandt Consulting is a professional services company specializing in IT solutions for leading retail enterprises. Our expertise spans application management and support, ERP system implementation, integration and modernization, as well as prebuilt retail solutions, custom software development, and IT staff augmentation.
Weigandt Consulting is a professional services company specializing in IT solutions for leading retail enterprises. Our expertise spans application management and support, ERP system implementation, integration and modernization, as well as prebuilt retail solutions, custom software development, and IT staff augmentation.
We are committed to delivering high-quality services that drive long-term success and measurable value for our clients.
Role Overview
We are seeking a highly skilled Senior Java Developer to join a long-term project with a leading global retailer based in the United Kingdom. This role involves close collaboration with cross-functional teams to design and develop scalable backend systems that support critical business operations.
Key Responsibilities
- Develop and maintain backend components, microservices, interfaces and protocols;
- Participate in system design and solution architecture discussions;
- Communicate regularly with the client during refinement sessions, sprint planning, and daily standups;
- Create and maintain clear, structured technical documentation;
- Identify and suggest improvements to enhance code quality, system performance, and development processes.
Requirements
- 5+ years of commercial experience in software development;
- Strong proficiency in Java, including Core Java, collections, multithreading, and profiling;
- Experience with design principles and architectural patterns;
- Solid knowledge of SQL (preferably PostgreSQL) and familiarity with NoSQL databases (e.g., Couchbase);
- Hands-on experience with Spring Framework;
- Exposure to messaging systems such as Kafka or RabbitMQ;
- Familiarity with Docker, Kubernetes, and cloud platforms (preferably Azure);
- Understanding of monitoring systems and observability best practices;
- Upper-Intermediate English (B2) for both verbal and written communication.
What We Offer
- Working hours aligned with Armenia time zone (GMT+4);
- Competitive salary and performance-based bonuses;
- Fully remote position, offering flexibility and a stable work-from-home setup;
- Personalized benefits package that covers expenses for your professional growth, well-being, and lifestyle preferences;
- Official B2B contract in accordance with local legislation;
- Paid vacation of 28 working days and sick leaves;
- Modern IT equipment provided by the company - Apple MacBook, HP, or Lenovo;
- A collaborative and dynamic work environment.