Symphony Solutions is a cloud transformation company with headquarters in Amsterdam and offices in the USA, Netherlands, Ukraine, Poland, Macedonia, and Belgium. Throughout its 10-year history, the company has grown to nearly 600 people in 6 different locations. At Symphony Solutions, we adopt Agility as a part of our corporate culture.
4 ноября 2020

Lead Java Architect (Java/React, remote) (вакансия неактивна)

Львов, удаленно $5000–6200

Необходимые навыки

The software architect is responsible for leading efforts across the entire client portfolio. He will be facing internal projects, business and development team , management and clients (B2B).
The SW architect leads the end-to-end implementation between the company platform to clients as well as to 3rd party s/w providers.

8+ years of software systems design and development
2+ years as a software architect
Proficiency with Java stack: Java 8+, Groovy, Scala, Hazelcast, and Vertx frameworks
Hands-on experience with streaming technologies — Kafka, Flink, Spark
Hands-on experience with CI/CD, and DevOps: Atlassian stack, JetBrains TeamCity, Nexus, etc
Hands-on experience with container technologies: Kubernetes, Helm, Docker
Hands-on experience with monitoring and logging tools: Grafana, ELK, etc
Experience working on complex enterprise-grade software projects
Broad and extensive knowledge of the software development process and its technologies
Experience with SOA or microservice architectures and understanding of cloud environments
Experience with web services core standards like HTTP 1/2, WSDL, SOAP, REST
Knowledge of architectural styles and design patterns
Experience with event-driven applications using queues, service bus, and other related patterns
Experience with one or more Javascript web frameworks (React, Knockout, GraphQL, etc.)
Prior experience with relational and non-relational database technologies: MySQL, Postgresql, DynamoDB
Strong understanding of infrastructure and related technologies (hardware, virtualization, networking):
Nutanix, AWS
Infrastructure as Code solutions (Cloudformation/Terraform)
Experience in building high-performance systems which scale linearly
Strong experience in Linux: Ubuntu, CentOS
Strong interpersonal skills, verbal and written communication skills
High level of English
Experience in a client-facing, project-based role
Motivated, pro-active, self-starters who thrive on issues and challenges, and can carry a team with them on a journey
Ability to work with senior stakeholders and technologists to think through complex problems; provide challenge where necessary; act objectively, rigorously; constructively and creatively; and define workable solutions
Experience in identifying and mitigating technical and solution risk, including working with 3rd Party systems and successfully incorporating them into a solution

Будет плюсом

Experience in the online gaming industry


Competitive salary and compensation package
Friendly and professional team
Symphony Training Academy
Low hierarchy and open communication
20 vacation days
Corporate Doctor


— Building and maintaining an accurate collective vision of solutions and development initiatives
— Communicating and delivering the vision to the business at a high level and the team at an operational level with particular focus on our internal platform/tools and our core websites
— Owning the overall responsibility for building and maintaining our client Architectural roadmap or runway
— Contributing to the architecture of our projects and planning activities that are associated with the growth of our client
— Strongly influence and improve existing modeling, design, and coding practices within the company
— Collect, generate and analyze innovative ideas and technologies in a collaborative manner with key communities of practice and business domain areas
— Evaluate and recommend tools, technologies, and processes to ensure the highest quality product platform
— Research, design, test, and evaluate new technologies and vendor solutions
— Implement POCs and pair with technical leads on implementations
— Troubleshoot code level problems quickly and efficiently
— The position requires constant communication with customers and internal business partners

Drive the synchronization of the following across the solutions where applicable :
— Production infrastructure
— System security
— Data security and quality
— Scalability, performance, and best practice non-functional requirements

О проекте

Symphony Solutions is a cloud transformation company headquartered in Amsterdam, with offices in the Netherlands, US, Ukraine, Macedonia, and Poland. Symphony Solutions recently celebrated 10 years of continuous service, and we attract many people with our open, welcoming culture and Dutch-inspired environment.
We are a company with a difference as we maintain a strong ethical culture and keep company values at the level of interpersonal and client-oriented relationships. Our philosophy is to establish close and strong relations with every client, employee, and candidate to succeed in our main directions (e.g. PHP, Java, C#, C++, SAP, Salesforce/, iOS, Android, BlackBerry).

At Casumo, we take pride in our Engineering culture and our product quality and quirkiness. We have a modern engineering mindset, we move fast, experiment and apply an automated test approach. We believe every individual’s needs and desires to be unique and let each developer be the main force for creating their best work environment and make an impact. As a backend developer, you will collaborate with an international, distributed and highly skilled team. We highly value team spirit and a respectful environment. A humble and open mindset is essential to reach higher aims.