Back to Search
We are looking for a motivated remote Associate Solutions Architect to join our team, working on a large-scale project for a leading financial services company.
In this role, you will be responsible for designing and implementing scalable solutions and architectures, ensuring the highest levels of performance, security, and reliability. You will work closely with cross-functional teams to understand business requirements, identify technical challenges, and propose innovative solutions to meet project goals.
Responsibilities
- Design and implement scalable solutions and architectures, ensuring the highest levels of performance, security, and reliability
- Collaborate with cross-functional teams to understand business requirements and identify technical challenges
- Propose innovative solutions to meet project goals, ensuring alignment with business objectives
- Develop and maintain technical documentation, including architecture diagrams, technical specifications, and implementation plans
- Provide guidance and support to development teams, ensuring adherence to best practices and standards
- Conduct code reviews and ensure the quality control of code deliverables to meet the highest standards
- Stay up-to-date with emerging technologies and trends, applying them to improve the project's architecture and solutions
Requirements
- Minimum of 7 years of practical hands-on experience in software development using Java
- At least 2+ projects in a technical team lead role with constant hands-on work during the last 3 years
- 1+ years of experience as a Java Solution Architect
- Working knowledge of Tibco EBX MDM, enabling you to design and implement master data management solutions
- Experience in Microservice Architecture Pattern, highlighting your understanding of distributed systems and cloud computing
- Proficiency in Spring Framework, SQL, and Hibernate
- Excellent communication and interpersonal skills, allowing you to collaborate effectively with cross-functional teams
- Ability to work independently and manage multiple tasks simultaneously, maintaining a high level of performance even under pressure
- Fluent spoken and written English at an upper-intermediate level or higher
Nice to have
- Experience in designing and implementing cloud-based solutions, such as AWS or Azure
- Familiarity with DevOps practices and tools, such as Jenkins, Git, or Docker
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