Solution Architect (Java)
Remote in Georgia
Solution Architecture
& 7 others
Georgia
We are thrilled to invite a skilled Solution Architect (Java) to join our driven team. This position suits individuals who excel in dynamic environments and are passionate about designing and implementing resilient Java solutions. You will contribute to the architecture and design of enterprise-level applications across various projects. Collaborate closely with cross-functional teams to foster innovation and deliver exceptional solutions to our clients.
Responsibilities
- Collaborate with project teams to define business requirements and system goals
- Develop high-level product specifications while ensuring system integration and feasibility
- Create detailed architecture and design artifacts outlining the use of business, information, and technology architectures in a solution
- Define and validate technical requirements for new applications and improvements to existing ones
- Guide the design, development, and deployment of Java-based applications
- Evaluate existing systems to assess their efficiency and recommend improvements to meet business needs
- Provide technical leadership and support to software development teams
- Ensure architectural designs align with business goals and company objectives
- Conduct architectural assessments and reviews during major project milestones
- Communicate system requirements and schedules to management and other stakeholders
Requirements
- At least 5 years of IT experience, including roles in Solution Architecture
- At least 2 years of experience in leading teams of 5 or more in Manager/Owner or similar capacities
- Participation in at least 2 full lifecycle projects or involvement in projects spanning multiple development phases
- Proficiency in AWS, including management and deployment services
- Solid 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
- Expertise in Microservices, Event Mesh, and Data pipelines
- Understanding of BigQuery, Cloud Storage, and working with both structured and unstructured data
- Knowledge of Elastic, CI/CD Pipelines, API-First strategies, Observability, and Kafka
- Upper-Intermediate English level or higher in speaking and writing
Nice to have
- Qualifications in Architecture such as TOGAF, EACOE, or comparable certifications
- Showcase of agile development methodology experience
- Proficiency in 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