Main responsibilities:
- Get client expectations and transform it into tech backlog or roadmaps of moving to new technologies, tech stacks
- Communicate with different levels of stakeholders from client side (Architects, Engineering managers, Leads)
- Audit solutions and provide recommendations
- Design and implement a large enterprise solution from scratch
- Lead technical briefings and business requirement gathering sessions
- Identify integration patterns and places for business automation
- Author technical documents that cover architecture designs and integration needs
Requirements:
- 5+ years of experience with Java
- 2+ experience as an Architect
- Proven experience of building architecture from scratch for big enterprise companies or participation as an architect at least in 3 big projects (longer than 9 months, team 15+)
- Strong in DevOps, experience with different clouds – AWS, Azure (preferably)
- Experience building scalable microservice-based architecture
- Strong knowledge of integration patterns and implementations
- Strong knowledge of software architectural patterns and frameworks like Clean Architecture, etc
- Experience working with Kafka and other messaging brokers
- Strong creativity in problem-solving skills
- Communication & stakeholder management skills
- English – Upper-Intermediate/Advanced
We offer:
We’ll drop you a note when there are new jobs that match your search.