Web Development Platforms
Ukraine
Remote
Senior Backend Engineer (Java).
Ukraine
Remote
Who we are:
Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries.
About the Product:
Duda is a leading SaaS B2B web design platform that powers over one million websites for more than 22,000 agencies and businesses worldwide. It combines a drag-and-drop website builder with integrated AI tools that generate content, optimize SEO, translate text, and automate image descriptions.
The platform operates at high scale and handles complex data workflows, including multi-currency pricing, A/B testing, and dynamic page rendering. Agencies rely on Duda to launch customizable, high-performance sites rapidly, making robust backend engineering essential to maintain reliability, performance, and seamless client workflows.
About the Role:
As a Senior Backend Engineer, you will join one of Duda’s cross-functional R&D squads, owning critical components of the core platform. You will lead the design and implementation of backend services, developing new features while collaborating closely with product managers, QA engineers, frontend developers, and designers to ship end-to-end solutions.
This role offers deep technical challenges in distributed systems, multithreading, and database optimization, with the autonomy to drive architectural decisions and make a tangible impact on product performance and scalability.
Key Responsibilities:
- Design, build, and maintain scalable backend services using Java and Spring-based technologies for Duda’s core platform used by thousands of customers.
- Contribute to all phases of the development lifecycle, from understanding complex business requirements to design, implementation, testing, and production rollout.
- Collaborate in Agile squads to gather requirements, review designs, and plan sprint deliverables.
- Conduct code reviews and drive technical excellence across the backend team.
- Identify and resolve performance bottlenecks, concurrency issues, and production incidents.
Required Competence and Skills:
- 5+ years of professional experience in backend software development
- Expert proficiency in Java and its ecosystem
- Hands-on experience with the Spring Framework
- Strong understanding of multithreading, concurrency, and performance optimization in Java
- Practical experience with relational databases such as Oracle and MySQL
- Solid test-driven development skills, including unit and integration testing
- BSc in Computer Science or an equivalent technical degree
- Fluent English, both written and spoken
Nice to Have:
- Experience with Spring Boot or similar backend frameworks
- Hands-on experience with NoSQL databases (e.g., DynamoDB, MongoDB)
- Experience designing and building distributed microservices
- Familiarity with REST APIs, event-driven architectures, and asynchronous processing
- Experience with frontend technologies (TypeScript, JavaScript, React, HTML, CSS)
- Exposure to generative AI tools in development workflows (e.g., AI-assisted coding)
- Previous experience in a startup or fast-paced, high-growth environment
- Familiarity with AWS infrastructure, serverless components, or containerized environments
Why Us:
We provide 20 days of vacation leave per calendar year (plus official national holidays of a country you are based in).
We provide full accounting and legal support in all countries we operate.
We utilize a fully remote work model with a powerful workstation and co-working space in case you need it.
We offer a highly competitive package with yearly performance and compensation reviews.