Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
TTECH

Backend Developer

TTECH

Backend Developer responsible for developing and maintaining web applications at Telefónica Tech. Collaborating with multidisciplinary teams and implementing solutions with quality and security.

Posted 4/16/2026full-timeBarueri • 🇧🇷 BrazilMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
ApacheHBaseKafkaMongoDBRedisScalaSpringSpring BootSpringBootSQL

About the role

Key responsibilities & impact
  • Develop and maintain web applications using back-end technologies;
  • Implement new features and improvements with a focus on usability and performance;
  • Consume and create REST APIs;
  • Perform integrations with relational databases (MySQL and PostgreSQL) and non-relational databases (MongoDB, Elasticsearch, Redis and HBase);
  • Collaborate with multidisciplinary teams (Design, Product, QA and Infrastructure);
  • Version code using Git and participate in code reviews;
  • Ensure development best practices, security and documentation;
  • Participate in planning meetings and contribute technical solutions.

Requirements

What you’ll need
  • Bachelor’s degree in Computer Science, Information Systems, Software Engineering or related fields.
  • Experience developing with the following languages: Java, Scala, Python. C++ is a plus.
  • Proficiency in back-end frameworks such as Spring Boot, Quarkus, WebFlux and FastAPI;
  • Knowledge of API and microservices architecture;
  • Experience with messaging systems (e.g., Apache Kafka and Event Hubs);
  • Knowledge of RAG (Retrieval-Augmented Generation) AI architecture;
  • Knowledge of design patterns: Circuit Breaker and Strategy;
  • Git and code versioning;
  • Familiarity with agile methodologies (Scrum/Kanban).

Benefits

Comp & perks
  • Choose the ideal benefit for you and your dependents through a digital platform with various categories such as Gym, Meal Voucher (VR), Food Voucher (VA), Pharmacy Assistance, Health Insurance, Dental Insurance and Life Insurance;
  • Corporate mobile phone — yes, a brand-new smartphone for you!
  • Unlimited voice and data plan — yes, unlimited! On the best mobile network, even faster with Vivo 5G!
  • An exclusive Vivo offer with special discounts on landline, broadband, TV and apps;
  • Eligible to receive an annual Bonus or PPR (profit-sharing);
  • Plan your future through a Private Pension plan;
  • Have children? You’ll be entitled to a subsidy to help with school, daycare or nanny expenses;
  • Work in an environment that respects your personality, dress style and who you are, allowing you to be authentic. #VemDeVocê
  • Work remotely up to 2 times a week. #Mobility
  • Flexible working hours;
  • Enjoy a day off to celebrate your birthday;
  • Participate in one of the largest corporate volunteer programs to help you make an impact in the world;
  • Benefit from our Educational Development Program offering partnerships with educational institutions at a discount; certifications and online courses;
  • Accelerate your career through our Internal Recruitment Program, in Brazil or abroad — we operate in more than 17 countries! #VivoMinhaCarreira
  • Access a range of initiatives to improve your physical, emotional and social well-being — #VivoBemEstar offers consultations with nutritionists, psychologists, social workers, telemedicine and much more.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaScalaPythonC++Spring BootQuarkusWebFluxFastAPIMySQLPostgreSQL
Soft Skills
collaborationcommunicationproblem-solvingplanningusability focusperformance focus
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Information SystemsBachelor’s degree in Software Engineering