Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Sr. Full-Stack Software Engineer

Tecla

Teletrabalho

BRL 80.000 - 120.000

Tempo integral

Há 4 dias
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

A leading technology partner is seeking a Senior Full-Stack Engineer in Sorocaba, Brazil. This position is critical for ensuring customer data is accurate and accessible, supporting personalized marketing and seamless checkout. Candidates should have over four years of software development experience, proficiency in Java and Kafka, and strong communication skills. The role is fully remote, offers structured work-life balance, and comes with benefits such as paid vacation and local holidays.

Serviços

Fully remote position
Two weeks paid vacation
10 paid days for local holidays

Qualificações

  • Must have excellent verbal communication skills for Pair Programming.
  • 4+ years of software development experience is required.
  • Hands-on experience in Agile environments expected.

Responsabilidades

  • Collaborate on building and maintaining high-performance services.
  • Support accurate and consistent customer data accessibility.
  • Leverage modern practices to empower teams delivering personalized experiences.

Conhecimentos

Native / Bilingual English
4+ years of professional software development
4+ years experience with Java, particularly Spring Boot
Direct experience using Kafka
Experience with relational databases
Experience in an XP / Agile environment
Knowledge of continuous integration / continuous deployment
Excellent verbal communication skills
Experience with build management tools

Ferramentas

GIT
Gradle
Maven
Descrição da oferta de emprego
Overview

Along with our partner, we are seeking a Senior Full-Stack Engineer to join the Customer Identity (CI) team that is central to the enterprise, focused on ensuring customer data is accurate, consistent, and readily accessible. This critical data is the foundation for essential business processes, including personalized marketing, analytical reporting, and seamless online and in-store checkout and customer service experiences.

They manage a wide array of high-performance, scalable batch and real-time services. These services are utilized at numerous customer interactions, such as in-store purchases, online orders, rewards program enrollments, and activations from various marketing channels (Email, Direct Mail, SMS, Push notifications, etc.). By leveraging modern development practices, tools, and technology platforms, the CI team builds capabilities that empower customer-facing and checkout teams to deliver personalized, relevant, and frictionless experiences, ensuring customers realize value with every interaction.

Responsibilities
  • Collaborate on building and maintaining high-performance, scalable batch and real-time services used across customer interactions (in-store, online, rewards programs, marketing channels).
  • Support customer data accuracy, consistency, and accessibility to enable personalized marketing, analytical reporting, and seamless checkout and customer service experiences.
  • Leverage modern development practices, tools, and technology platforms to empower customer-facing and checkout teams.
Required Skills
  • Native / Bilingual English is required for this role (read / written / spoken)
  • 4+ years of professional software development experience with a focus on full-stack engineering
  • 4+ years of experience with Java, particularly Spring Boot
  • Direct experience using Kafka for event-driven architecture
  • Experience with any relational database (e.g., Postgres, MySQL, Oracle) for design and implementation
  • Proven, hands-on experience in an XP / Agile environment, including daily Test-Driven Development (TDD) and Pair Programming
  • In-depth knowledge and experience with continuous integration / continuous deployment (CI / CD)
  • Excellent verbal communication skills—essential for a Pair Programming environment
  • Experience with build management tools (Gradle or Maven) and GIT
Bonus Skills
  • Experience with GCP suite (BigQuery), Airflow, and Web framework (Astro)
Duration

Duration : 3 months; end date being March 31, 2026, with the possibility of being extended based on team needs.

Benefits
  • A fully remote position with a structured schedule that supports work-life balance.
  • The opportunity to join a leading retail innovator transforming the shopping experience through cutting-edge technology.
  • Two weeks of paid vacation per year.
  • 10 paid days for local holidays.

Note: Our partner is only looking for full-time dedicated team members who are eager to fully integrate within their team.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.