Ukraine
We are seeking a skilled Solution Architect to join our team. In this role, you will be tasked with creating and delivering scalable solutions aligned with business goals. You will collaborate with cross-functional teams to provide technical expertise and ensure successful project outcomes. This position is perfect for individuals who thrive in dynamic environments and are passionate about fostering innovation.
Responsibilities
- Design and deliver scalable architectural solutions that meet organizational needs
- Collaborate with stakeholders to define technical requirements and translate them into actionable plans
- Lead the application design process while ensuring adherence to industry standards and best practices
- Provide technical leadership and mentorship to development teams throughout the project lifecycle
- Evaluate and select appropriate technologies and tools to meet project objectives
- Ensure seamless integration of systems and components into a unified architecture
- Monitor project progress and resolve technical challenges promptly to ensure timely completion
- Conduct code and architecture reviews to maintain high-quality standards
- Document architectural decisions and development processes to support project workflows
- Stay informed about emerging technologies and trends to drive continuous improvement
Requirements
- 5 or more years of experience in Solution Architecture, with expertise in Java and AWS
- 2 or more years of experience leading teams in roles such as Architect, Manager, or similar positions
- Background in full lifecycle projects or multiple projects spanning different stages of development
- Proficiency in cloud platforms like AWS and Azure for scalable solution deployment
- Skills in Spring Boot and Spring Data for developing effective backend systems
- Knowledge of messaging and integration technologies such as Apache Kafka and Apache Camel
- Experience with front-end technologies like ReactJS, Angular, and JavaScript for creating user interfaces
- Familiarity with testing tools like JUnit, Mockito, and Swagger to ensure software reliability
- Proficiency in CI/CD processes and build tools, including Jenkins and Maven
- Background in Docker and Kubernetes for containerization and orchestration
- Fluent English communication skills, both written and verbal, at a C1 level or higher
Nice to have
- Showcase of certifications in Solution Architecture, including AWS Certified Solutions Architect or similar qualifications
- Understanding of microservices architecture and its implementation in distributed systems
- Knowledge of DevOps practices and tools to enhance deployment and operational workflows
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