We are seeking a seasoned Java professional to join the team building the leading smart workflow automation product that streamlines operations through workflow automation, rule-based decisioning, data integration, and smart document processing. This is a product that has been developed for the last 20 years, it has been modernized in Java 17 and lately has integrated LLMs and relevant AI - automations to continuously increase the automations.
Requirements
- Bachelorâs or Masterâs degree in Computer Science, Information Technology, Engineering, or a related field.
- Minimum 5 yearsâ professional experience designing and developing enterprise-scale software systems.
- Strong proficiency in modern Java versions (Java 17+ preferred).
- Extensive experience with Spring Framework and Spring Boot, including scalable enterprise services.
- Hands-on experience with web technologies (JavaScript, HTML5, CSS3) and modern frameworks such as React/Redux or Angular.
- Experience designing and integrating RESTful APIs; knowledge of JSON and XML formats.
- Proficiency with relational and NoSQL databases: MySQL, MariaDB, PostgreSQL, MongoDB.
- Practical experience with test-driven development and automated testing strategies.
- Knowledge of version control systems, Secure SDLC practices, CI/CD pipelines, and DevOps collaboration models.
- Strong Command of Greek and English Language skills, both in writing and speaking
Benefits
- Compensation (~âŹ3,300 gross) with restaurant card and annual bonus program
- Flexible hybrid work model with home office equipment
- Modern facilities, indoor parking, and company bus
- Private health insurance, on-site occupational doctor, and workplace counselor
- Cutting-edge IT equipment, mobile/data plan
- On-site gym, wellness facilities, and recreational areas (ping pong, etc.)
- Career and talent development programs, mentoring, coaching, and personalized annual L&D plan
- Employee referral bonus, regular wellbeing initiatives, ESG, and volunteering activities