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 solutions company is seeking a highly skilled Senior Full Stack Software Engineer with expertise in Java and Node.js. The role involves designing and operating backend services for high-throughput applications and collaborating with product teams. A bachelor's degree in Computer Science and 5+ years of relevant experience are essential. The ideal candidate will have hands-on experience with Kubernetes and cloud services like AWS and GCP. This remote position offers competitive compensation in the Brazil region.

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.
  • Collaborate with architects and product teams to design system components and integrations.

Conhecimentos

Java
Node.js
Apache Kafka
Kubernetes
AWS
GCP
MongoDB
PostgreSQL
Debugging
Communication

Formação académica

Bachelor's degree in Computer Science or related field

Ferramentas

GitHub Actions
Terraform
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
Senior Software Engineer • Recife, Pernambuco, Brazil
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.