Position: Architect ( Java)
Company: windmill.ch
Experience required: 5y
English level: upper

Необходимые навыки
— A deep understanding of architectural and design patterns
— 2+ years of proven experience creating end to end architectures and then overseeing through delivery
— Hands-on full stack developer with 5+ years of experience in Java (Spring Preferable) and JavaScript (Angular and/or React)
— Minimum of 10-15 years of overall development experience
— Expertise in working with both relational and non-relational databases
— Knowledge and expertise in cloud native applications
— Experience in optimizing the application for various non-functional aspects like scalability, performance, and security
— Upper-Intermediate level of English language proficiency
— Experience managing and mentoring team members
— Good team player with good written and verbal communication skills
— Experience with Agile Scrum Methodology

Будет плюсом
— You have strong, hands on experience in React+Redux or MobX and Angular.
— Graduated with a degree in Computer Science or Information Systems
— Experience in social media products
— AWS certified developer
— Java developer certifications

Предлагаем
— Competitive compensation
— Become a part of our international team
— Opportunities for enhancement
— Friendly Environment
— Opportunity to make a positive impact on the team

Обязанности
— Participating in the architectural discussion making with clients
— Driving architecture and design directions for project teams
— Driving the estimation process
— Taking the complete technical ownership of a project including hands-on development — doing whatever is required to get the job done
— Staying plugged into emerging technologies/industry trends and applying them into the day to day activities of the team
— Managing, mentoring and supporting team members
— Reviewing and enhancing team processes and outputs