We're seeking a Senior Java Software Engineer to join our development team.
In this role, you will work in an Agile environment with experienced developers, researchers, and business analysts to architect and develop highly performant software components.
Key responsibilities include building back-end components for web-based applications, actively participating in improving the product, writing automated tests, and engaging in code review sessions.
A Bachelor's degree in Computer Science or related field is required, along with a high understanding of OOP concepts and comprehensive knowledge across programming fields.
You should be self-driven, able to drive tasks to completion independently, and have very good technical knowledge and work experience with Java, Spring Boot, JPA, and SQL.
Bonus points if you have image processing/computer vision skills.
About the Job
This is a challenging yet rewarding opportunity to work on AI-Powered Computer-Vision Products and make a meaningful impact in the wood industry.
The Team
We're a horizontal organization that values initiative and self-drive. Our development team boasts members with over 15 years of experience, including key figures who have successfully guided startups to exits exceeding 150 million dollars.
The Perks
We offer competitive salary, stock options for senior roles, training, coaching, and certifications. You'll also enjoy periodic performance evaluations, performance or special occasion bonuses, transport to/from work, medical insurance, and other benefits such as gym subscriptions and team building.
What We Need from You
To succeed in this role, you should be a team player who can work collaboratively with others to achieve common goals. You should also be proactive, eager to learn, and passionate about innovation and technology.
How to Apply