Senior Java Software Engineer
We are seeking a highly skilled Senior Java Software Engineer to join our team. The successful candidate will be responsible for enhancing the sustainability of the wood industry using AI-driven computer vision solutions.
* Architect and develop high-performance software components with an emphasis on scalability and robustness.
* Build back-end components for web-based applications built around the product.
* Actively participate in improving the product.
* Write automated tests and document code.
* Participate in code review sessions.
* Engage in knowledge transfer and coaching sessions.
* Work and innovate with R&D to integrate research results into the final product.
Requirements
* Technical Bachelor's degree
* Comprehensive knowledge across programming fields and high understanding of OOP concepts.
* Self-driven and able to drive tasks to completion independently.
* Pragmatic and goal-oriented.
* Very good technical knowledge and work experience with Java, Spring Boot, JPA, SQL.
* Ability to architect complex features, focusing on performance.
* Image processing/computer vision skills are a plus.
What We Offer
* Flat structure – initiative beats hierarchy
* Competitive salary
* Stock options for senior roles
* Training, coaching, and certifications
* Periodic performance evaluations
* Performance or special occasion bonuses
* Transport to/from work (Subway/bus/tram subscription)
* Medical insurance
* Other benefits such as gym subscriptions, Bookster, and team building
* Plus, a high-tech lab with industrial cameras and lasers