Skip To Main Content
backBack to Search

Solution Architect (Java)

Remote in Georgia
Solution Architecture
& 7 others

We are seeking a Solution Architect (Java) to join our remote team. This position is suited for individuals who excel in dynamic environments and look to design and execute robust Java solutions. You will contribute to enterprise-level application architecture and design across varied projects. Collaborate with interdisciplinary teams to inspire innovation and deliver top-notch solutions for our clients.

Responsibilities
  • Collaborate with project teams to establish business requirements and system objectives
  • Develop high-level product specifications focused on system integration and feasibility
  • Create detailed architecture and design artifacts outlining the usage of business, information, and technology architectures in a solution
  • Define and validate technical prerequisites for new applications and improvements to existing ones
  • Guide design, development, and deployment processes for Java applications
  • Assess existing systems to determine efficiency and recommend alterations to better meet business needs
  • Provide technical leadership and guidance to software development teams
  • Ensure architectural designs align with business requirements and organizational goals
  • Conduct architectural assessments and reviews at significant project benchmarks
  • Communicate system requirements and timelines to management and relevant stakeholders
Requirements
  • Minimum of 5 years working in IT with specialization in Solution Architecture
  • At least 2 years of relevant leadership experience
  • Completion of at least 2 full-cycle projects or contributions to multiple projects across diverse development lifecycle phases
  • Proficiency in AWS, including mastery of its deployment and management services
  • Understanding of architectural principles and software development methodologies
  • Background in systems design, API design, database frameworks, and programming concepts
  • Familiarity with architecture methodologies and software development life cycles
  • Expertise in Microservices, Event Mesh, and Data pipelines
  • Skills in BigQuery, Cloud Storage, both structured and unstructured data management
  • Knowledge of Elastic, CI/CD Pipelines, API-First strategies, Observability, and Kafka
  • Excellent communication skills in English, with a minimum proficiency level of B2
Nice to have
  • Qualifications in Architecture certifications such as TOGAF, EACOE, or comparable credentials
  • Skills in agile development methodologies
  • Understanding of Azure or GCP cloud platforms
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