Implementing new features and delivery then to production You will design and implement core services using modern technologies and practices
Daily communication with Product owner and Architect
Impact on product and technical decisions
Support services in production
Requirements:
3 years of experience of Java Core multithreading
Professional programming experience in a SOLID IoC OOP Software Design Pattern Spring (Boot Data and Cloud) client-server architecture Willing to work on features as a whole (including frontend and backend parts)
Experience with messaging systems (JMS Kafka)
Experience with Docker
Experience with NoSQL (Redis Aerospike)
Experience with SQL (MariaDB SingleStore)
Experience to write tests (unit testing or functional testing instrumentation and test harnesses)
Upper - Intermediate English
Nice to have:
Deep knowledge of concurrency resiliency caching
Expertise in building highly scalable fault-tolerant distributed service high-load
Aerospike
Benefits:
Annual company bonus
Competitive salary & flexible working hours
Daily breakfast lunch and office refreshments
Private health insurance dental coverage and psychological counseling
20 paid vacation days and 5 sick days per year
6 long weekends and 1 day off for your birthday
Gifts for special occasions (birthday Easter Christmas Womens and Mens Day weddings childbirth etc.)
Technical library with the option to order books
Access to our educational platform with courses training programs and certifications
Career development through coaching and reviews
Internal mobility & referral program
Corporate celebrations team-building events and fun activities
Personal care in the office (nails eyebrows and barber services)
Modern offices (Kyiv Vinnytsia Dnipro) with organized shuttle buses to and from the office
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.