Solution Architect (Java)
Remote in Georgia
Solution Architecture
& 7 others
Georgia
We are in search of an experienced Solution Architect (Java) to join our vibrant team. This position is well-suited for an individual who excels in dynamic environments and is driven to design and implement reliable Java solutions. You will contribute to multiple projects, focusing on the architecture and design of enterprise-grade applications. Engage with cross-disciplinary teams to foster innovation and deliver superior solutions tailored to client needs.
Responsibilities
- Collaborate with project teams to define business requirements and system goals
- Develop high-level product specifications with attention to system integration and feasibility
- Create detailed architecture and design artifacts that describe the use of business, information, and technology architectures within a solution
- Define and validate technical requirements for new applications and changes to existing applications
- Guide the design, development, and deployment of Java-based applications
- Evaluate existing systems to assess their efficiency and propose improvements aligned with business requirements
- Provide technical leadership and mentorship to software development teams
- Ensure architectural designs are in sync with business needs and organizational objectives
- Conduct architectural assessments and reviews during key project milestones
- Communicate system requirements and milestones to management and relevant stakeholders
Requirements
- 5+ years of IT experience focused on Solution Architecture
- Background in managing teams of at least 5 members in leadership roles such as Manager or Owner
- Showcase of involvement in at least 2 full-cycle projects or contribution to multiple projects across various development phases
- Knowledge of AWS services, including management and deployment capabilities
- Understanding of architectural frameworks and software development methodologies
- Capability to work with systems design, API structures, database frameworks, and programming principles
- Familiarity with architecture methodologies and software development life cycles
- Proficiency in Microservices, Event Mesh, and Data pipeline strategies
- Expertise in BigQuery, Cloud Storage, and handling Structured and Unstructured Data
- Knowledge of Elastic, CI/CD Pipelines, API-First principles, Observability, and Kafka
- Excellent English communication skills, both spoken and written, at an Upper-Intermediate level or higher
Nice to have
- Qualifications in Architecture frameworks like TOGAF, EACOE, or comparable certifications
- Background in agile development practices
- Familiarity with Azure or GCP cloud environments
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