freehire launches on Product Hunt on 26 August.

Follow →

AdTech Client #1 | Full-Stack/Back-End Developer (Vue 3, Java)

Summary

Build and own back-end services in Java (Spring Boot) and craft Vue 3 UIs for an ad-tech platform that automates audience targeting and programmatic ad campaigns.

On behalf of AdTech Client #1, SD Solutions is looking for a talented Full-Stack Developer with a focus on Back-End (Vue 3, Java)

Responsibilities

  • Plan, implement, and take full ownership of core features, ensuring successful completion of the entire development cycle.
  • Collaborate with cross-functional teams to contribute to design and architecture decisions.
  • Create and integrate user interfaces from scratch, ensuring intuitive and responsive designs.
  • Play a major role in developing our new audience-targeting system, which is based on viewing Live TV, streaming services, and Ads.
  • Participate in refactoring system components, using the latest technologies to improve performance and stability.
  • Lead and mentor other developers, providing guidance and expertise on complex projects.

Requirements

  • 6+ years of experience in software development.
  • Experience in designing and implementing architecture for web systems.
  • At least 3 years of backend development experience with Java (Spring Boot).
  • Experience in developing web applications and RESTful APIs.
  • Proficiency in HTML, CSS, and JavaScript.
  • Experience working with both relational and non-relational databases.
  • Familiarity with a Linux environment.
  • A team player with a self-motivated mindset, ready to take on challenges and drive projects to successful outcomes.
  • Excellent communication skills with fluency in spoken and written English.

Preferred Qualifications

  • Experience with modern UI frameworks (ReactJS, Vue, Angular).
  • BSc in Computer Science or equivalent.

About the company: A large-scale advertising technology company building audience intelligence and campaign automation tools for brands, agencies, and publishers across multiple digital channels. The platform processes vast data volumes to enable programmatic decisions and measurable business outcomes at a global level.

See also