Specific-Group Software Solutions is an international software development company, delivering custom software solutions for enterprise clients in Europe. Our development centers are located in Austria, Germany, Belarus, Lithuania, Poland and Spain. Our primary focus & areas of expertise is financial domain. We deliver our solutions according to the latest technical standards for different industries and sectors, using new technologies and modern approaches.
Currently, we are planning to open a Senior Java Developer position for one of our projects. The project is an advanced AI-powered platform designed primarily for developers to enhance the management and understanding of complex software systems.
Responsibilities:
- Development and maintenance of internally developed systems;
- Handling the entire software development process from analysis, design, programming, testing, to ongoing operation;
- Research and evaluation of new technologies and methods;
- Support for business analysts in the analysis of business requirements with a technical focus;
- Generate ideas and take an active role in the innovation process.
Requirements:
- 7+ years of experience working with Java (we have Java 21);
- Experience with Spring Boot, Rest, Hibernate;
- Experience in using relational databases: MySQL, PostgreSQL;
- Strong technical skills like OOP concepts, data structures & algorithms, multithreading;
- Hands-on experience in Elasticsearch, NoSQL databases like MongoDB, Neo4J, understanding principles of Generative AI;
- Hands-on experience in CI/CD tools like Git, Jenkins, Docker, Jira, Linux;
- Upper Intermediate level of English.
Bonuses:
- Professional growth (professional trainings, knowledge sharing meet-ups, etc);
- Annual assessment and salary review;
- Transparent and clear management;
- Friendly colleagues and atmosphere;
- Extensive benefit package:
- fully covered sick leave for 14 calendar days in a year,
- compensation of external professional courses and trainings,
- corporate gifts on special events,
- Company parties and team buildings;
- Comfortable, well-equipped office in the city center (with kitchen, meeting rooms, and event space).