Position: Senior Java Developer
Company: IT-Rex
Experience required: 5y
English level: upper

Senior Java Developer.
Вимоги:
Strong experience in the travel domain, in creating tools for booking hotels and tickets (for example, DGS - Amadeus, Sabre) is a must.
5+ years experience in backend development of B2B SaaS/Cloud products producing high-quality code that scales well and performs well
Experience with AWS and K8S is an advantage
Familiar with CI/CD tools
Algorithms and Data Structure knowledge
Experience working with Spring, JPA, Kafka, Redis, MySQL
Experience working in a containerized environment
Familiarity with Agile/ Scrum methodology and strong understanding of Agile-based SDLC
Excellent & Fluent English verbal and written communication skills
Uncompromising ‘Can-Do’ approach

Обов’язки:
Experienced in designing and building multi-tenant, scalable microservices system
Capable to design and implement Java-based backend services using a current technology stack and adhering to DDD, Clean Code, and SOLID Principles in Object Oriented Programming
Creative thinker with excellent communication skills
B.Sc. in Computer Science or equivalent
Self-learner, strong can-do attitude, and great interpersonal skills.

What we offer:
Possibility to work remotely  
Health care: reimbursement of medical expenses, online morning exercise  
Educational opportunities: 
– paid seminars 
– free access to the Pluralsight and ACloudGuru knowledge base 
– use of the library’s materials which are constantly updated 
– a mentor for a probationary period, etc. 
Development opportunities:  
– horizontally mastering new technologies in internal courses  
– vertically choosing your own career path through Competency trees  
Recognition program: all your activities