Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Senior Full Stack Software Engineer (Java &

Georgiatek Systems Inc.

Teletrabalho

BRL 120.000 - 160.000

Tempo integral

Há 5 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 technology solutions company seeks a Senior Full Stack Software Engineer with expertise in Java and Node.js. This remote role, based in Brazil, involves designing and maintaining distributed systems, optimizing data pipelines, and collaborating with product teams in a dynamic environment. Candidates should have over 5 years of experience and a strong understanding of cloud platforms like AWS and GCP. Join us to advance cloud-based applications and infrastructure.

Qualificações

  • 5+ years of professional software engineering experience.
  • Strong experience with Java in backend or distributed systems environments.
  • Proficiency in Node.js for backend application development.

Responsabilidades

  • Design, implement, and maintain distributed backend services using Java and Node.js.
  • Build and optimize message-driven architectures and data pipelines using Apache Kafka.
  • Develop scalable, resilient APIs and backend services.

Conhecimentos

Java
Node.js
Apache Kafka
Kubernetes
AWS
GCP
MongoDB
PostgreSQL
GitHub Actions
React (basic)

Formação académica

Bachelor's degree in Computer Science or related field

Ferramentas

Terraform
Helm
Datadog
New Relic
Descrição da oferta de emprego

Senior Full Stack Software Engineer (Java & Node.js) Location : Remote – Brazil

Employment Type : Full-time

Salary : Negotiable

About the Role

We are seeking a highly skilled Senior Full Stack Software Engineer with strong experience in Java-based distributed systems, stream-based processing, and Node.js services. In this role, you will design, build, and operate backend services that handle high-throughput workloads, integrate with cloud platforms, and support business-critical applications.

You will work closely with architects, product teams, and other engineers while leveraging modern infrastructure and CI / CD tooling, including Kubernetes, GitHub Actions, AWS, and GCP.

Key Responsibilities
  • Design, implement, and maintain distributed backend services using Java and Node.js
  • Build and optimize message-driven architectures and data pipelines using Apache Kafka
  • Develop scalable, resilient APIs and backend services
  • Write clean, maintainable, and well-tested code following industry best practices
  • Deploy, monitor, and support applications running on Kubernetes across cloud environments
  • Collaborate with architects and product teams to design system components and integrations
  • Participate in code reviews, system design discussions, and operational readiness activities
  • Troubleshoot and resolve production issues across services and infrastructure
  • Prototype and evaluate new technologies to reduce costs and increase engineering velocity
Required Skills & Experience
  • Bachelor's degree (or higher) in Computer Science, Engineering, or a related field
  • 5+ years of professional software engineering experience
  • Strong experience with Java in backend or distributed systems environments
  • Hands-on experience with Apache Kafka (producers, consumers, partitions, topics, offsets, stream processing)
  • Proficiency in Node.js for backend application development
  • Experience deploying and maintaining services on Kubernetes
  • Familiarity with GitHub Actions for CI / CD pipelines
  • Hands-on experience with AWS and / or GCP
  • Solid understanding of software design patterns, system architecture, and microservices principles
  • Experience with MongoDB and PostgreSQL, including schema design, performance tuning, and migrations
  • Strong debugging, problem-solving, and communication skills
  • Ability to work effectively in a distributed / remote team environment
Nice to Have
  • Experience with VOD / Streaming platforms
  • Basic React experience (frontend integration, state / context management, UI components)
  • Exposure to Infrastructure as Code tools (Terraform, Helm, etc.)
  • Experience with monitoring and observability tools such as Datadog or New Relic
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.