Ukraine
We are seeking a talented Solution Architect to join our team. In this role, you will focus on crafting and implementing scalable solutions that align with our business goals. Collaborating with diverse teams, you will provide technical guidance to ensure efficient project delivery. This position suits individuals who thrive in dynamic environments and are keen on fostering innovation.
Responsibilities
- Design scalable architectural solutions tailored to organizational requirements
- Collaborate with stakeholders to translate technical specifications into actionable strategies
- Lead the application design process while adhering to industry norms and established practices
- Provide mentorship and technical leadership to development teams across project phases
- Evaluate and recommend technologies and tools to meet project milestones
- Ensure systems and components integrate seamlessly within a unified architecture
- Address technical obstacles swiftly to maintain project timelines
- Perform code and architecture reviews to uphold development standards
- Document architectural decisions and workflows for streamlined project execution
- Stay updated on emerging technologies and advancements to encourage continuous innovation
Requirements
- Minimum of 5 years of experience in Solution Architecture, with proficiency in Java and AWS
- At least 2 years of leadership in roles like Architect, Manager, or equivalent for teams of 5 or more
- Background in two full lifecycle projects or comprehensive exposure to multiple development stages
- Proficiency in cloud ecosystems including AWS and Azure for scalable solution architecture
- Skills in Spring Boot and Spring Data for streamlined backend system development
- Competency in messaging frameworks such as Apache Kafka and Apache Camel
- Experience in front-end technologies, including ReactJS, Angular, and JavaScript
- Familiarity with testing tools like JUnit, Mockito, and Swagger to maintain software reliability
- Expertise in CI/CD methodologies and build tools, including Jenkins and Maven
- Understanding of containerization and orchestration technologies such as Docker and Kubernetes
- Fluency in English communication at the C1 level or higher
Nice to have
- Certifications showcasing knowledge of Solution Architecture (e.g., AWS Certified Solutions Architect)
- Understanding of microservices architecture and its application within distributed systems
- Capability to utilize DevOps practices and tools to enhance 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