Position: Solution Architect
Company: EPAM Systems
Category: Lead
Experience required: 5y
English level: intermediate

More than 5 thousand EPAMers are using this EPAM product for staffing every day to find suitable candidates on open positions, offer new employees in the company and process them, create new opportunities for future projects – to make everything possible for the EPAMer to find project position that will meet their needs. And list of functionality is growing with each iteration for sure to meet all needs, to overcome difficulties and to make the process smooth.

**RESPONSIBILITIES**

- SA design
- Technical documentation creation
- Establishing of the best practices in SA design, Coding standards and Continues Integration
- Build Architecture runway
- Enhance architecture to correspond to NFRs
 
**PROJECT TECH STACK**

- Rest Services
- Spring XD
- Spring IoC, Spring Boot , Spring MVC
- Spring Security
- Spring Test (Unit, MVC, JPA, Int., tests)
- Spring Data (JPA)
- OAuth2 SSO
- Hibernate
- Postgres
- Angular     
- ElasticSearch
- Kafka
           
**NICE TO HAVE KNOWLEDGE   **                        

- Docker                                 
- OpenShift                              
- SonarQube                              
- Kibana    

**WE OFFER**
- Competitive compensation depending on experience and skills
- Work on enterprise-level projects on a long-term basis
- Full-time remote work
- Unlimited access to learning resources (EPAM training courses, English classes, Internal Library)
- Community of 38,000+ industry's top professionals