We are seeking a skilled Senior Software Engineer to join our team of experienced developers. Our company specializes in innovative AI-driven computer vision solutions for the wood industry, enhancing production efficiency and sustainability.In this role, you will work with a team of experts to architect and develop high-performance software components, emphasizing scalability and robustness. You will also be responsible for building back-end components for web-based applications around our product, participating in improving the product with innovative ideas, writing automated tests and documenting your code.To succeed in this position, you will need to have a technical Bachelor's degree and a strong understanding of OOP concepts and comprehensive programming knowledge. You should also be self-driven and independent in completing tasks, as well as having prominent technical knowledge and experience with Java, Spring Boot, JPA, SQL.This is an excellent opportunity to learn and grow in a fast-paced tech environment, working with experienced professionals who can mentor you.You will work in a horizontal team structure that values initiative and self-drive.You will be involved in architecture and development of software components, focusing on performance and scalability.You will participate in agile development methodologies.What we offer:A competitive salary and stock options for senior roles.Training, coaching, and certifications to enhance your skills.Performance or special occasion bonuses.Medical insurance and other benefits such as gym subscriptions and team building activities.