Solution Architect (Java)
Remote in Georgia
Solution Architecture
& 7 others
Georgia
We are excited to announce an opportunity for a seasoned Solution Architect (Java) to join our remote team. This role is ideal for someone who excels in dynamic environments and is ready to design and develop robust Java applications. You will have the chance to contribute to a variety of projects, shaping the architecture and design of enterprise-level systems. You will work closely with cross-functional teams to drive innovation and deliver tailored solutions to clients.
Responsibilities
- Collaborate with project teams to identify business needs and system goals
- Develop high-level product specifications while focusing on system integration and feasibility
- Create detailed architecture and design documents outlining usage of business, information, and technology components in solutions
- Define and validate technical requirements for new applications or existing system enhancements
- Guide the process of designing, building, and deploying Java-based applications
- Assess existing systems for effectiveness and recommend updates to meet business needs efficiently
- Provide technical leadership and mentorship to software development teams
- Ensure architectural designs align with business strategies and organizational goals
- Conduct architectural evaluations and reviews during key project stages
- Communicate system requirements and timelines with management and stakeholders
Requirements
- 5+ years of IT experience with specialization in Solution Architecture
- 2+ years of leadership experience managing a team of at least 5 employees
- Background in at least 2 full cycle projects or involvement in various project phases during the development lifecycle
- Knowledge of AWS, including its management and deployment services
- Understanding of architectural frameworks and software development principles
- 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 pipeline architecture
- Showcase of experience with BigQuery, Cloud Storage, Structured and Unstructured Data solutions
- Knowledge of Elastic, CI/CD Pipelines, API-First strategies, Observability tools, and Kafka
- Fluency in English (both written and spoken) at a minimum B2 level
Nice to have
- Qualifications in Architecture certifications such as TOGAF, EACOE, or similar
- Background in agile development practices
- Capability to work 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