Junior Java Developer (DanAds/Adtech)

Remote (Ukraine only) Java Software Developer

Required skills

Java / strong
Agile / strong
English / strong

We are seeking a Junior Java Developer to join our professional team and collaboratively develop advanced technology solutions in AdTech stack.

If you are a flexible and motivated developer, who would love to work in a fast-paced environment, this project is for you!


DanAds is a B2B company that creates white label self-serve solutions for World Known Publishers (e.g. Bloomberg, eBay, Hearst, TripAdvisor, etc.).

DanAds platform is an Ad-desk that is integrated with the publisher’s own ad servers, CRM and payment systems. The main customers/users of the system are Publishers as well as small and medium advertisers who want to market their business among web, mobile, and print units.

Now we are starting a new project based on Java and JavaScript technologies from scratch. The customer is a well-known American television provider. The main goal of the project is to build a Self-serve platform that will allow external buying partners to view counts that are reflective of both/either of our first-party data and third-party Data Vendor/Provider data (including an advertiser’s first-party data via a Data Vendor/Provider). It also includes viewership and demo data, which would require an approval process. In addition, it will allow searching, reviewing, and boosting the performance of the running advertisement campaigns.


  • 1,5+ years of Java development experience
  • Understanding of the software development process
  • Knowledge of Java programming language
  • Understanding of object-oriented programming and writing maintainable code
  • Knowledge of the mainstream frameworks and libraries
  • Understanding of estimation techniques
  • Solid understanding of developer testing approaches
  • Understanding of security concepts
  • Experience designing and consuming web services (REST and SOAP APIs)
  • Experience in modern git-based version control systems
  • Agile development team experience


  • Take responsibility for the delivery of the product features
  • Follow good design principles, best practices, coding standards, and quality criteria set forth on the project
  • Involve into projects with the possibility to learn new technologies and accumulate best practices
  • Design, implement, test Java applications from scratch


  • Health & Legal support
  • Discount program
  • Sport activities
  • Outstanding offices
  • Comfortable place in a cozy room
  • Continuous education
  • Flexible schedule
  • Remote work
  • Diversity of Domains & Businesses
  • Variety of technology

Share this vacancy

apply now

apply now

    Drop your CV here, or
    Supports: DOC, DOCX, PDF, max size 5 Mb