Senior Full Stack Developer

Barcelona, Barcelona, Spain
Full Time
Experienced

Adwake is a tech-enabled services company powered by Entravision. At Adwake, we place cutting-edge technology and quality service at the heart of our approach to effectively find, connect with, and engage your ideal customer across every screen. With a global reach, we adapt to meet each client’s unique marketing needs. Our solutions combine data-driven insights, machine learning technologies, impactful digital media capabilities, and results-oriented platforms, always focusing on customer care and long-term business growth.

We are seeking a talented Senior Fullstack Engineer to work closely with our Lead Senior Backend Engineer to design, develop, and maintain both the frontend and backend components of our high-availability offerwall platform. You will collaborate on building scalable, user-friendly, and performant systems, contributing to both the client-facing interfaces and the underlying backend infrastructure.

What You’ll Do:

  • Frontend Implementation: Build and optimize user interfaces using React to deliver engaging and intuitive user experiences.
  • Backend Development: Write clean, efficient, and maintainable code in Java (Spring Boot) to support APIs, microservices, and backend logic.
  • System Integration: Collaborate with the Lead Senior Backend Engineer to integrate frontend components with backend APIs and ensure smooth data flow.
  • Cloud Infrastructure: Work with AWS services to deploy and manage fullstack components in a cloud-based environment.
  • Containerized Workloads: Support the deployment and optimization of containerized applications using Amazon EKS.
  • Monitoring & Observability: Utilize Grafana to monitor application performance and troubleshoot issues across the stack.
  • Infrastructure as Code: Assist in defining and managing infrastructure using Terraform to ensure consistency and scalability.
  • Code Quality: Participate in code reviews, adhere to best practices, and maintain high standards for security, performance, and scalability.
  • Collaboration: Work hand-in-hand with the Lead Senior Backend Engineer and product teams to deliver cohesive, high-quality solutions.
  • High Availability: Contribute to building and maintaining fault-tolerant, high-availability systems to meet strict uptime and performance SLAs.

What you need to have:

  • Experience: 6+ years of fullstack development experience, with proficiency in both frontend and backend technologies.
  • Frontend Expertise: Strong proficiency in React and experience building responsive, user-friendly interfaces.
  • Backend Expertise: Proficiency in Java (Spring Boot preferred) for developing RESTful APIs and microservices.
  • AWS Cloud: Hands-on experience with AWS services for deploying and managing fullstack applications.
  • Kubernetes: Familiarity with Amazon EKS for deploying and scaling containerized applications.
  • MongoDB: Experience with MongoDB, including schema design and optimization for high-traffic applications.
  • Monitoring: Familiarity with Grafana or similar tools for monitoring and visualizing application metrics.
  • Infrastructure as Code: Experience with Terraform for provisioning and managing cloud infrastructure.
  • Collaboration: Strong communication skills and ability to work closely with senior engineers and cross-functional teams.
  • Problem-Solving: Analytical mindset with the ability to troubleshoot and optimize both frontend and backend systems.
  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).

Nice-to-Have:

  • Experience with additional monitoring tools (e.g., Prometheus, CloudWatch).
  • Familiarity with CI/CD pipelines (e.g., Jenkins, GitHub Actions).
  • Knowledge of Headlamp or similar tools for Kubernetes cluster management.
  • Experience with offerwall or ad-tech platforms.

Why Join Us?

  • Work on a high-impact, high-availability platform serving millions of users.
  • Collaborate with a talented and passionate team in a fast-paced, innovative environment.
  • Competitive salary, comprehensive benefits, and flexible remote work options.
  • Opportunities for professional growth and hands-on experience with cutting-edge technologies.

 What We Offer

  • 🚀 Exciting challenges and opportunities for growth
  • 🥘 Ticket Restaurant 
  • 🧘‍♀️ Wellbeing and gym membership
  • 🍉 Breakfast, Fruit & Snacks at the office
  • 🥳 Monthly team Events
  • 🏆 Work Anniversary Celebrations
  • 🎁 Gift Cards for special occasions
  • 🌟 Referral Program 
  • 💻  Hybrid work format, combining remote and in-office work 2 times a week (Tuesday and Thursday) or fully remote.

Please note that we do NOT provide VISA sponsorship. Candidates without a legal permit to work in Spain won't be eligible for the recruitment process.

Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*