Create and work with high-performance and high-scale distributed microservices;
Build products and understand their flows, create new features and update existing ones;
Resolve defects during QA testing, pre-production, production and from the live environment;
Set up and maintain CI/CD pipelines, from testing stage to production. DevOps state of mind is a plus;
Work independently when needed, with minimal supervision;
Create technical concepts when needed;
Work with colleagues and peer teams, both local and abroad.
Requirements
4+ years experience developing object oriented software using Java;
2+ more years experience working on REST services/servers;
Working experience with Spring Framework (Core, WebFlux, Boot, Cloud);
Problem solving and analytical skills;
Experience with Maven and CI/CD;
Microservice oriented architecture, performance and scalability concerns;
Experience with unit testing;
Advanced operation of version control / git;
Basics of Linux.
Tech Stack
Cloud
Java
Linux
Maven
Microservices
Spring
Benefits
Access to local/international trainings, development and growth opportunities, including access to e-learning platforms, covering both technical and soft skills areas;
Modern technologies, product responsibility;
Flexible work schedule;
Hybrid work option;
Medical services package from one of two private providers;
25 vacation days per year;
Substitute days off for public holidays that occur on the weekend;
Meal tickets;
Internal referral program;
Employee anniversary program;
Team events, networking events organized to promote a passionate, creative and diverse culture;
Summerfest and Winterfest parties;
Of course, coffee, soft drinks and fresh fruits are on us in the office.