We are seeking a motivated Senior Java Developer to our US-based client’s team and who will do what it takes to ensure the client continue delivering the world’s highest performing automated photo experiences to today’s largest companies/brands in entertainment like Disney, Marvel, Hasbro, Warner Bros, Sony, 20th Century, Major League Baseball, NHL, Dave & Buster’s, Chuck E. Cheese’s, Simon Malls, and many more.
Client— is a key entertainment and technology player, with 14,000+ photo booths autonomously creating and capturing memorable experiences around the globe.
Experience / Skills required:
Strong senior backend engineer with 9-12 years of experience Hands-on experience building RESTful APIs (JAX-RS, JSON) Strong background with Spring/Spring Boot Experience with PostgreSQL, SQL optimization, and Hibernate Practical, production experience with AWS Experience in distributed systems (microservices, async processing, message queues) Exposure to OAuth workflows and JWT-based authentication Prior experience as a team lead, tech lead, or contributing to architecture is a strong plus Comfortable contributing to architectural discussions and decisions, without owning architecture end-to-end Partial overlap with US working hours Advanced EnglishResponsibilities:
Build and maintain backend services that power: A web management portal and large and growing fleet of connected photo booth devices Design and evolve REST APIs used by web applications and devices Improve backend scalability, performance, and cost efficiency Participate in architectural discussions and system evolution Work closely with backend, frontend, and on-site engineering leadsWe offer:
Competitive salary Medical Insurance after 3 months probation period (can be used in Ukraine) Vacation (up to 20 working days) Paid sick leaves (10 working days) National Holidays as paid time off (11 days) Online English courses Accountant assistance and legal support Flexible working schedule, remote, office-based or hybrid format Fully-equipped perfect office space located in the city center (ready for work in blackouts) Direct cooperation with the customer Dynamic environment with low level of bureaucracy and great team spirit Challenging projects in diverse business domains and a variety of tech stacks Communication with Top/Senior level specialists to strengthen your hard skills Online/offline teambuildings Volunteering culture development and support