The project:
A comprehensive software solution designed to support the complex operational needs of museums, cultural institutions, corporate archives, foundations, associations, and organizations managing environmental data. The platform provides real-time museum management and enables comprehensive documentation and management of collections, objects, related workflows, and digital assets. Its flexible architecture allows organizations to customize data fields, modules, forms, and reports according to their specific requirements. The solution is designed as a flexible, modular platform that can be customized and extended to meet the evolving needs of different organizations and clients.
Technology Stack:
Java
J2EE
Groovy
PostgreSQL
JPA
Vaadin
Talent you’ll bring into our team:
4+ years of software development experience;
Strong experience with Java and J2EE;
Experience with Groovy;
Experience with PostgreSQL and JPA;
Understanding of OOP and SOLID principles, with the ability to apply them in practice;
Knowledge and practical application of clean code principles;
Understanding and application of Secure Coding Practices;
Experience developing and customizing software solutions for clients;
Ability to participate in task estimation and planning;
Experience with code reviews.
It would be nice if you have:
Experience with Vaadin;
Experience developing AI-powered solutions and integrating AI capabilities into products;
Practical experience with RAG (Retrieval-Augmented Generation);
Experience building or integrating AI agents;
Experience with AI/API integrations;
Understanding of how AI capabilities can be incorporated into existing products and business processes.
What we offer:
Ambitious goals and interesting projects
We have one of the most competitive software development academy in Ukraine — Binary Studio Academy. In 2023, it became international and attracted more than 15,000 applicants. It’s a free online initiative that offers intensive training to participants. As a member of our team, you’ll have the opportunity to enroll as a coach or lecturer in the academy and hone your leadership and project management skills!
Regular & transparent performance and salary review based on results of work
Mentorship and Personal Development Plans for everyone in the company by request
Regular educational events from our internal experts (you can be one of them)
Possibility for both vertical or horizontal growth
Benefits program:
Paid vacation, paid sick leaves, 10 Public holidays, additional days off
Educational budget and support in receiving certificates/attending conferences, etc.
English lessons
Comfortable Working conditions:
Flexible working hours
Amortization program or provision of required equipment
Community:
Various corporate events (psychological training, based on employees’ needs to care about mental health, New Year celebration, team buildings, etc)
Celebration of important personal and project milestones (project successes, B-days, anniversaries, marriage, childbirth)
Support of team members during russian aggression (evacuation, safe accommodation in Western Ukraine, financial support for those who joined Armed Forces, donations, etc.).



