Vantino - (Swiss software company based in Kiev and Geneva) vantino.com is looking for a Senior Java Developer to work on an innovative custom ERP system used all around Europe.
Job Description:* Responsibilities
— Develop, deploy, and support Spring Boot-based microservices
— Deploy and configure the system on various environments in the Kubernetes cluster
— Ensure system performance in production environments
— Develop architecture and system design
— Promote quality control automation of the entire solution with a fast and reliable delivery. — Improve teamwork
— Implement ideas from Product Backlog into a reliable working product
* Required
— 5+ years of experience in Java
— Deep understanding of microservices architectural principles
— Deep practical experience with Spring Boot (MVC, REST, Data, Security, messaging) — Knowledge of different communication protocols (REST, gRPC, events, messaging) — Hands-on experience with Docker containerization for different environments
— Understanding of CI/CD practices and types of quality gates
— Hands-on experience with unit/integration/API testing for microservices
— Taking full responsibility for the results of own work
— API design and documentation skills
— Clouds: AWS, Azure
— Experience in working with PostgreSQL
— Ability to describe and document architectural/design decisions
— English – spoken and written
* Plus to have
— Hands-on experience with Kafka and Kafka Streams
— Practical experience with Kubernetes and Helm for different environments — Practical experience with NoSQL databases
* Benefits
— Friendly and collaborative team spirit;
— Competitive salary with regular reviews 2 times per year;
— Swiss corporate standards;
— Comfortable office in Kiev center (5 minutes walk from Olympiyska metro station)