Skip To Main Content
backBack to Search

Solution Architect

Hybrid in Ukraine
Solution Architecture
& 16 others

We are looking for a Solution Architect to join our team. In this role, you will be responsible for designing and implementing scalable and efficient solutions that align with business objectives. You will collaborate closely with cross-functional teams, providing technical guidance and ensuring the successful delivery of complex projects. This position is ideal for someone who thrives in a dynamic environment and is passionate about creating innovative and effective solutions.

Responsibilities
  • Design and implement scalable, high-performance solutions that meet business requirements
  • Collaborate with stakeholders to define technical requirements and translate them into actionable plans
  • Oversee the architectural design of applications, ensuring alignment with industry best practices
  • Provide technical leadership and mentorship to development teams
  • Evaluate and select appropriate technologies and tools to support project goals
  • Ensure the integration of various systems and components into a cohesive architecture
  • Monitor project progress and address technical challenges as they arise
  • Conduct code and architecture reviews to maintain quality standards
  • Create technical documentation to support the architecture and development process
  • Stay updated on emerging technologies and trends to drive innovation
Requirements
  • A minimum of 5 years of experience in Solution Architecture, with a strong focus on Java and AWS
  • At least 2 years of experience leading teams of five or more members in roles such as Architect, Manager, or similar
  • Hands-on experience with at least two full lifecycle projects or multiple projects across different development phases
  • Expertise in cloud platforms including AWS and Azure for deploying and managing scalable solutions
  • Proficiency in Spring Boot and Spring Data for building robust and efficient applications
  • Strong knowledge of messaging and integration frameworks such as Apache Kafka and Apache Camel
  • Experience in front-end technologies like ReactJS, Angular, and JavaScript for creating user interfaces
  • Familiarity with testing tools such as JUnit, Mockito, and Swagger for ensuring application reliability
  • Proficiency in build and CI/CD tools like Jenkins and Maven
  • Hands-on experience with containerization and orchestration tools such as Docker and Kubernetes
  • Excellent communication skills in English, both written and verbal, at a C1 level or higher
Nice to have
  • Certifications in Solution Architecture, such as AWS Certified Solutions Architect or similar credentials
  • Familiarity with microservices architecture and its implementation in large-scale systems
  • Knowledge of DevOps practices and tools for improving deployment and operational efficiency
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn