Senior Java Developer
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 English
Responsibilities:
- 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 leads
We 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 a day 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
Dear ,
Thank you for applying for the position at nCube. Your application has been successfully received and is currently under review by our recruitment team. We will be in touch soon to discuss your application further and to outline the next steps if your skills and expertise are a match with the requirements. In the meantime, feel free to browse our Company Blog for the latest updates and insights.
Looking forward to connecting with you soon!
Best regards,
nCube Recruitment Team