Position: Senior Java Developer, Architect
Category: Java
English level: upper
Years of experience: 8


* Senior engineer with 14+ years of experience in software development.
* Team lead with 3+ years of experience with frontend, backend and mobile teams.
* Strong experience in all phases of software development life cycle (analysis, design, coding, testing, and delivery).
* Experience in micro-service architecture.
* Strong level of programming on Java. Experience with React, React Native.
* Strong experience in SQL DB.
* Experience in MongoDB, ELK, Redis.
* Experience with Message Brokers.
* Extensive experience in various integrations through REST, SOAP.
* Experience in business analysis, project management, and supervisory. 
* Experience in working with end users/business analysts.
* Highly organized, dedicated team player, good communication skills.
At the moment I am not considering the position of a team lead