Position: Solution Architect (Mid/Senior Level)
Company: Simplify
Experience required: 5y
English level: upper

Simplify is looking for a Solution Architect for an immediate and long-term project. 

The successful candidate will join our team on a 12-month mission and will play a crucial role in the development and implementation of a portal that facilitates commuting benefits for employees. This is a 100% remote position, and we are specifically looking for candidates who are citizens of EU countries or hold EU passports. The position operates on a 40-hour workweek in the CET time zone.

This is a great opportunity to work with our friendly team on many interesting projects and be involved in architecture design and development as well as other challenging and interesting tasks.

About us:
We’re a creative team of marketers, designers, developers, and copywriters, who are focused on solving business problems by making simple, but effective websites & mobile apps.
Our job is to eliminate barriers, misunderstandings, and unawareness between a product and a consumer. We make our way to each other simply.
Simplify. Your way to Greatness.

Role and Responsibilities:
As a Solution Architect, you will be responsible for designing and overseeing the architecture of the portal project. You will work closely with the development team and stakeholders to understand the requirements and translate them into technical solutions. Your primary focus will be on the backend infrastructure, utilizing your expertise in Java and Spring Boot. While not mandatory, familiarity with the frontend stack, including React.js, Node.js, and Vue.js, would be beneficial.

Key Requirements:
• Proven experience as a Solution Architect or similar role.
• Strong knowledge of Java and Spring Boot for backend development.
• Familiarity with Microsoft Azure and Azure DevOps for cloud-based solutions.
• Proficiency in working with databases such as MongoDB and PostgreSQL.
• Experience in developing REST APIs and implementing OpenAPI/Swagger specifications.
• Knowledge of building automation tools such as Maven and database migration tools like Flyway.
• Understanding of containerization technologies like Docker.
• Familiarity with frontend technologies like React.js, Node.js, Vue.js, and Express.js would be advantageous.
• Knowledge of caching mechanisms using Redis and state management libraries such as MobX.
• Experience in test automation using Robot Framework and Selenium.

We offer:
• Professional development and personal growth
• Financial opportunities that attract
• Remote work option
• Comfortable working environment
• Paid vacation
• Paid sick leave
• Friendly and open-minded team