 
        
        We are looking for a skilled professional to join our team as a Senior Software Developer.
This is an exciting opportunity to work in an Agile environment with a team of experienced developers, researchers, and business analysts. Your key responsibilities will include architecting and developing highly performant software components with an emphasis on scalability and robustness.
Key Responsibilities:
 * Architect and develop complex software features focusing on performance.
 * Work in an Agile environment with a collaborative team.
 * Build back-end components for web-based applications.
 * Actively participate in code review sessions and contribute to knowledge sharing.
Requirements:
To be successful in this role, you will need:
 * A degree in Computer Science or related field.
 * Extensive knowledge of Java programming language and related frameworks such as Spring Boot and JPA.
 * Strong understanding of Object-Oriented Programming (OOP) concepts.
 * Ability to drive tasks to completion independently and work effectively in a team environment.
What We Offer:
We offer a competitive salary package, stock options for senior roles, training and coaching opportunities, and a range of benefits including medical insurance and gym subscriptions.
About Us:
We specialize in AI-driven computer vision solutions for the wood industry, enhancing production efficiency and sustainability. Our high-tech lab features industrial cameras and lasers, offering a unique and exciting working environment.