Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяWas online less than a week ago
Candidate
Male, 35 years, born on 20 February 1990
Actively searching for a job
Armenia, willing to relocate, prepared for business trips
Java Developer
Specializations:
- Programmer, developer
Employment: full time
Work schedule: full day, remote working
Work experience 11 years
July 2022 — currently
3 years 1 month
Sagittarius Systems
Senior Java developer
Online platform to make online shopping easy fast and fun. Create your fashion profile - get matched to the hottest curated brands. Catches offer you an entire community focused on matching you to the right products and content. We help people make smarter choices online. provide searching millions of products online, finding pieces just right for you. Catches tech learns and matches you to the best globally curated brands you may never even knew existed
Responsibilities:
Developed and designed all phases of the application. Involved in all phases of the development process such as getting requirements, the participation of meetings with the client, etc…
April 2017 — July 2022
5 years 4 months
EPAM Systems
Senior Java Developer
InterContinental Hotels Group “IHG”. IHG has over 742,000 rooms and 5,028 hotels across nearly 100 countries.
IHG is a distributed enterprise-level system that developed with SOA architecture.
Responsibilities:
Responsible for developing and maintaining middleware of IHG infrastructure which designed with SOA architecture. Integrating with internal and external services through ESB. Developing new functionality as well as maintaining old ones. Participated in internal and external meetings with AGILE methodology.
August 2016 — April 2017
9 months
Betting Up
Java Developer
Professional sports betting advice platform “Betting Up”. Betting Up is a platform for advising bets in many varieties of sports events.
Responsibilities:
Designing and developing application and database, configuring and maintaining servers. Responsible for all areas of application.
February 2015 — August 2016
1 year 7 months
SFL LLC
Java Developer
Border Management System “BAYAZET”. Bayazet is a distributed enterprise-level system for managing the processes at the borders as well as visa issuance management. Bayazet includes the E-Visa system, developed for the issuance of Electronic Visas, which integrated with other government systems. Bayazet is a very complicated project technologically, and it requires a significant number of complex algorithmic solutions.
Responsibilities:
Involved in all phases of the design and development of the application. Develop critical functionalities and support old ones. Participated in internal and external meetings. Solving performance issues and ensuring higher security on all levels of application.
August 2014 — February 2015
7 months
Football Live Score Application
Android developer
This product developed for notifying users when matches will start and to show live scores. Users can subscribe to teams, games, events, and receive notifications.
Skills
Skill proficiency levels
About me
9+ years of experience in Java.
Strong background in the implementation and maintenance of complex distributed enterprise systems based on microservices architecture.
Good understanding of OOP, OOD, common GOF Design Patterns and SOLID principles, Inversion of control principle, Enterprise design patterns, etc...
Ability to write clean and maintainable code with Automated Unit and Integration Tests.
Experience with new and legacy projects, ability to debug and solve hard issues.
Analytical and problem-solving skills.
Excellent communication and interpersonal skills.
Highly motivated, well organized and energetic.
Architectures: Microservices, SOA, and monolithic.
Software development methodologies: AGILE methodology with Scrum, Kanban.
JAVA EE: Servlet API, JDBC, JPA, JMS, JAX-RS, JAX-WS, etc...
Databases: SQL and NoSQL, such as Oracle 10g, MySQL, MongoDB.
Frameworks: Spring, Spring boot, Hibernate, etc…
Queues: Apache Kafka, Active MQ, etc…
Search Engines: Elasticsearch.
AWS: S3, SNS, SQS, etc...
Testing: JUnit, Testconteiners, Hamcrest, TestNG, Mockito.
Continuous delivery: Docker, Kubernetes, Maven, Jenkins, Sonar.
Servers: Apache Tomcat, JBoss Fuse, etc…
Logs: ELK
Monitoring: Grafana, Prometheus
Tracing: Zipkin
Operating Systems: Linux distributions (Ubuntu, CentOS, Oracle Linux, Kali Linux).
Higher education (bachelor)
2011
State Engineering University of Armenia
Automation of electronic devices, Automation of electronic devices
Languages
Citizenship, travel time to work
Citizenship: Armenia
Permission to work: Russia
Desired travel time to work: Doesn't matter