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 perfect for individuals who excel in dynamic environments and are motivated to design and deliver resilient Java solutions. You will contribute to various projects by shaping the architecture and design of enterprise-level applications. Collaborate across diverse teams to foster innovation and ensure our clients receive top-tier solutions.

Responsibilities
  • Collaborate with project teams to define business requirements and system goals
  • Develop high-level product specifications with an emphasis on system integration and feasibility
  • Create detailed architecture and design artifacts outlining the use of business, information, and technology architectures in solutions
  • Define and validate technical requirements for new and existing applications
  • Guide the design, development, and deployment of Java-based applications
  • Evaluate current systems to identify areas of improvement aligned with business needs
  • Provide technical leadership and support to software development teams
  • Ensure architectural designs are aligned with business objectives and organizational goals
  • Conduct architectural assessments and reviews during critical project milestones
  • Communicate system requirements and schedules with management and stakeholders
Requirements
  • Minimum of 5 years of IT experience with a focus on Solution Architecture
  • 2 or more years of relevant leadership experience
  • History of participation in at least 2 full-cycle projects or multiple engagements covering various development lifecycle stages
  • Expertise in AWS, including its management and deployment services
  • Strong understanding of architectural principles and software development methodologies
  • Skills in systems design, API design, database frameworks, and programming concepts
  • Familiarity with architecture methodologies and software development life cycles
  • Proficiency in Microservices, Event Mesh, and Data pipelines
  • Background in BigQuery, Cloud Storage, and handling both structured and unstructured data
  • Knowledge of Elastic, CI/CD Pipelines, API-First strategies, Observability, and Kafka
  • Excellent communication skills in English, with a minimum B2 proficiency level
Nice to have
  • Qualifications in Architecture certifications such as TOGAF, EACOE, or comparable credentials
  • Background 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