Remote Software Architect (with Java proficiency)

1 октября 2019    48

Experience architecting large, high-scale web applications and distributed systems
Exposure to architecture patterns in Cloud (AWS, Azure, etc)
Understanding of performance and memory management
Object-Oriented Design and Development for 5+ Years (Java, C++, C#)
Proficiency with Java frameworks like Spring MVC and ORM solutions like Hibernate
Experience with real-time systems and messaging
SQL Database design and development
Agile software development lifecycle
Bachelor’s degree in Computer Science

Competitive Salary
Paid vacation, sick-leaves and national holidays
Stock Options

The Software Architect is responsible for designing ALICE’s Core architecture as well as of all of its subsystems with our engineering team and serves as a coach during implementation.
You will be part of the Platform Engineering team and responsible for:

— Owning resiliency, performance, and scalability of the Platform and continuously improve it
— Creating and enforcing technical standards (Coding Guidelines, Architectural Standards, etc) that apply to the entire Software Engineering team
— Serving in a consulting role for all Agile product pods; do Architecture reviews
— Technical Quality management for product releases; designing, running and analyzing load tests
— Creating and managing API documentation, data model documentation, etc
— Building POCs (proof of concept) and kicking off new innovative and exciting projects leveraging different services APIs, libraries and tools.

Подписывайтесь на наш телеграм-канал @remotelist, чтобы всегда быть в курсе новых вакансий! Дайджесты с новыми вакансиями появляются каждые 2-3 часа.

Еженедельная рассылка топ-15 самых просматриваемых вакансий сайта. Письмо приходит каждое воскресенье.