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

Hoje
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 company is seeking a highly skilled Senior Full Stack Software Engineer for a remote position in Brazil. The ideal candidate will have strong experience in Java and Node.js, designing and maintaining distributed systems. Key responsibilities include building backend services, optimizing data pipelines using Apache Kafka, and deploying applications on Kubernetes. Candidates should have a Bachelor's degree and over 5 years of engineering experience. This role offers a dynamic environment and the potential for competitive compensation.

Qualificações

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

Responsabilidades

  • Design and maintain distributed backend services using Java and Node.js.
  • Build message-driven architectures and data pipelines.
  • Deploy and monitor applications on Kubernetes.

Conhecimentos

Java
Node.js
Apache Kafka
Kubernetes
AWS
GCP
MongoDB
PostgreSQL
Problem-solving
Communication

Formação académica

Bachelor's degree in Computer Science or related field

Ferramentas

GitHub Actions
Terraform
New Relic
Datadog
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.