Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Sr. Full-Stack Software Engineer

Tecla

Teletrabalho

BRL 120.000 - 160.000

Tempo integral

Ontem
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 to enhance customer data through innovative solutions. This role involves working remotely to develop scalable services that ensure accurate customer interactions across various platforms. Candidates should have substantial experience with Java, React, and event-driven architecture. The company values a balance between work and personal life, offering full-time positions with multiple benefits including paid vacation and holidays.

Serviços

Remote work with structured schedule
Paid vacation
Paid local holidays
Integration into a leading retail innovator team

Qualificações

  • 4+ years of professional software development experience.
  • Strong proficiency in Java, specifically with Spring Boot.
  • Experience in modern JavaScript and React framework.
  • Hands-on experience with Kafka.
  • Familiarity with relational databases and their design.
  • Experience in Agile environments with daily TDD and Pair Programming.
  • Knowledge of CI/CD practices.
  • Excellent verbal communication skills are essential.
  • Familiarity with build management tools and GIT.

Responsabilidades

  • Join the Customer Identity team focused on customer data accuracy.
  • Manage scalable batch and real-time services.
  • Support personalized customer experiences across platforms.

Conhecimentos

Software development experience
Java (Spring Boot)
JavaScript (React)
Event-driven architecture (Kafka)
Relational databases (Postgres, MySQL, Oracle)
Agile environment (Test-Driven Development, Pair Programming)
Continuous integration / continuous deployment (CI / CD)
Communication skills
Build management (Gradle, Maven)
Version control (GIT)

Ferramentas

Docker
Kubernetes
HTML
CSS
Node.js
Testing framework (JUnit, Jest)
Descrição da oferta de emprego
Key Requirements

Native / Bilingual English required (read / written / spoken).

Please upload your CV Resume in English.

Salary

Monthly salary: $4,000 - $5,000 USD

Job 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.

Core Hours

This team operates in every major US time zone from Pacific to Eastern. Core hours would be considered 10 am CST – 4 pm CST with 2 hours spilling over either direction based on location.

Required Skills
  • 4+ years of professional software development experience, with a focus on full‑stack engineering.
  • 4+ years of experience with Java, particularly Spring Boot.
  • 4+ years of mandatory experience with modern JavaScript and the React framework.
  • 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.
Tech Stack
  • Java, Spring Boot, Redis, Relational Database (MySQL, Oracle), NoSQL Database (Mongo), Kafka, Cloud engineering (Docker / Kubernetes), Node.js, JavaScript (ES6+), HTML, CSS, React, Angular, Testing framework (JUnit, Jest).
Bonus Skills
  • Experience with GCP suite (BigQuery), Airflow, and Web framework (Astro).
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.
  • Please 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.