Teamvoy is a technology consulting and custom software development company with over 12 years of experience helping businesses build secure, high-performing digital products. We combine strong engineering expertise with business insight and work across fintech, banking, insurance, healthcare, manufacturing, retail, and logistics. Our team delivers full-cycle services — from analysis and architecture to AI solutions, development, DevOps, and ongoing support.
We are looking for a Senior Java Developer to join Teamvoy and work on a project in the travel-tech industry.
Tech stack: Java 21, Spring, Spring Boot, ELK, Grafana, Prometheus, GCP Responsibilities * Design, develop, enhance and support the provider platform to streamline complex tasks; * Integrate new partners and maintain existing integrations; * Work on high-performance services handling large-scale partner communications; * Provide platform and service support; * Integration with third-party APIs; * Collaborate with cross-functional teams on innovative and challenging solutions; * Develop scalable, future-proof microservices and libraries.
Requirements * 6+ years of of commercial experience with Java in designing and building scalable, high-performing applications; * Bachelor’s degree in Computer Science (or a related field); * Strong hands-on experience with Java 21, Spring, Spring Boot; * Proven experience with ELK, Grafana and Prometheus; * Strong background in software design and continuous delivery; * Hands-on experience with cloud infrastructure (GCP preferred) and container technologies; * Experience integrating with third-party APIs; * Passion for clean code, software craftsmanship, and agile methodologies; * Proven ability to collaborate within cross-functional teams delivering complex digital products. * Team-oriented and collaborative mindset with a willingness to mentor and share knowledge; * Curiosity and openness to learning new technologies; * Clear and structured communication; a proactive problem-solving approach; a strong sense of ownership and accountability; * Strong product awareness and user empathy; comfort working in ambiguous environments and iterative development processes; attention to detail and pride in engineering quality; * English: Upper-Intermediate (B2+) — both written and spoken; Ukrainian: Native
What We Offer * Great company atmosphere and open communication * 20 working days of vacation and 20 sick days * Development support * Free English classes * Financial support for learning and sports * Accounting support * Membership in Lviv IT Cluster
We actively support the Ukrainian Armed Forces and local humanitarian initiatives as part of our company mission.