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 ideal for an individual who excels in dynamic settings and is driven to design and deliver reliable Java solutions. You will contribute to diverse projects, playing a key role in shaping the architecture and design of enterprise-level applications. Collaborate with cross-functional teams to fuel innovation and provide high-quality solutions for our clients.

Responsibilities
  • Collaborate with project teams to determine business requirements and system objectives
  • Develop high-level product specifications while considering system integration and feasibility
  • Create detailed architecture and design artifacts outlining the business, information, and technology components of a solution
  • Define and validate technical requirements for new applications and modifications to existing systems
  • Guide the design, development, and rollout of applications based on Java
  • Assess existing systems to identify inefficiencies or areas for improvement that align with business needs
  • Provide technical leadership and guidance to software development teams
  • Ensure architectural frameworks align with business objectives and organizational strategies
  • Conduct architecture assessments and performance reviews during major project stages
  • Communicate system requirements and project timelines to stakeholders and management
Requirements
  • 5+ years of IT experience with a specialization in Solution Architecture
  • 2+ years of leadership experience in relevant roles
  • Background involving participation in at least two complete project lifecycles or contributions to various project phases
  • Knowledge of AWS, including its deployment and management services
  • Understanding of architectural fundamentals and software development methodologies
  • Skills in systems design, API design, database frameworks, and programming principles
  • Familiarity with architecture techniques and software development life cycles
  • Proficiency in Microservices, Event Mesh, and Data pipeline technologies
  • Competency in BigQuery, Cloud Storage, and working with both Structured and Unstructured Data
  • Qualifications in Elastic, CI/CD Pipelines, API-First approaches, Observability tools, and Kafka
  • Showcase of excellent English communication skills (minimum B2 level)
Nice to have
  • Qualifications in Architecture certifications such as TOGAF, EACOE, or related credentials
  • Background in agile development methodologies
  • Experience with Azure or GCP cloud ecosystems
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