Solution Architect (Java)
Remote in Georgia
Solution Architecture
& 7 others
Georgia
We are seeking a Solution Architect (Java) to join our remote team. This role suits someone who excels in dynamic environments and takes pride in designing and implementing reliable Java solutions. You will work on varied projects, shaping the architecture and design of enterprise-level applications while collaborating with cross-functional teams to drive innovation and deliver exceptional solutions to our clients.
Responsibilities
- Define business requirements and system goals in collaboration with project teams
- Develop high-level product specifications focused on system integration and feasibility
- Create detailed architecture and design artifacts detailing business, information, and technology component usage
- Validate technical requirements for new applications and enhancements to existing ones
- Guide the design, development, and deployment of Java-based applications
- Assess existing systems for efficacy and recommend changes to meet business needs more efficiently
- Provide technical leadership and support to software development teams
- Ensure architectural designs align with business goals and company objectives
- Conduct architectural reviews and assessments during significant project milestones
- Communicate system requirements and schedules to management and stakeholders
Requirements
- 5+ years of IT experience with a focus on Solution Architecture
- Leadership experience spanning at least 2 years
- Previous involvement in at least 2 full cycle projects or engagement across various project phases of development
- Knowledge of AWS, including its management and deployment services
- Understanding of architectural foundations and software development methodologies
- Background 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, structured and unstructured data management
- Expertise in Elastic, CI/CD Pipelines, API-First strategies, Observability, and Kafka
- Qualifications in English communication, with a minimum proficiency level of B2
Nice to have
- Certifications in Architecture such as TOGAF, EACOE, or relevant alternatives
- Background in agile development methodologies
- Familiarity with 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