See all roles

Brazil - Remote: Full Stack Developer (Rio de Janeiro, RJ, BR, 291941)

Work from home Full-time role Hiring

We are looking for the right people — people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world’s largest providers of products and services to the global energy industry.

Job Duties

We are seeking a skilled Full Stack Java Developer with strong expertise in cloud-native application development, Apache Spark, cloud security, and modern engineering practices. This role blends backend Java development with cloud architecture, DevOps automation, UI/UX development, Agile delivery, and emerging AI-powered tools and techniques.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 7+ years of experience with Java and Cloud backend development.
  • Experience with Apache Spark for distributed compute and data processing.
  • Strong understanding of microservices architecture and RESTful API development.
  • Proficiency with Docker, Kubernetes, and Git-based workflows.
  • Experience with relational and NoSQL data stores.
  • Experience working within Agile/Scrum delivery methodologies.
  • Knowledge of cloud security principles and secure application design.

Preferred Qualifications

  • Experience with event-driven architectures (Kafka, Kinesis, Event Hubs, etc.).
  • Knowledge of serverless, container-native, and cloud-native patterns.
  • Oil & Gas industry experience
  • Experience leveraging AI-based tools for development, testing, or optimization.

Soft Skills

  • Strong analytical and problem-solving abilities.
  • Excellent communication and collaboration skills.
  • Ability to work independently in a fast-paced, evolving environment

Knowledge, Skills, and Abilities

Cloud Architecture & Services

  • Design and build cloud-native applications and services.
  • Implement distributed compute pipelines using Apache Spark (Databricks, EMR, Azure Synapse, or standalone clusters).
  • Apply cloud security best practices including identity management, secrets handling, encryption, and secure service-to-service communication.
  • Deploy and manage containerized workloads using Docker and Kubernetes.
  • Utilize cloud-native observability tools for performance monitoring and alerting.
  • Ensure resilience, high availability, and efficient cost-performance across workloads.
  • Strong knowledge of software design patterns and their practical application.
  • Experience using AI-assisted development tools and incorporating AI-driven capabilities into workflows (e.g., code assistants, intelligent monitoring, or data-driven automation).
  • Design, develop, and maintain backend services using Java/Jakarta EE, Spring Boot, and microservices patterns.
  • Build REST APIs and event-driven services using Kafka, RabbitMQ, SNS/SQS, or Service Bus.
  • Produce high-quality, maintainable, and scalable code following engineering best practices.
  • Experience applying Agile engineering practices such as iterative delivery, backlog refinement, and sprint-based development.

DevOps & Automation

  • Build and maintain CI/CD pipelines using Azure DevOps, GitHub Actions, Jenkins, or GitLab CI.
  • Implement Infrastructure-as-Code (IaC) using Terraform, CloudFormation, or Azure Bicep.
  • Automate application deployments, testing, and environment provisioning.
  • Apply DevOps principles for secure, consistent, and repeatable deployments.
  • Experience with CI/CD tooling, pipelines, artifact management, and automated quality gates.

Frontend Development

  • Develop intuitive user interfaces using React, Angular, or Vue.js.
  • Create Java-based UI/UX components using JavaFX, Swing, or Vaadin.
  • Implement responsive, accessible, user-centered interface designs.
  • Integrate UI components with backend microservices and APIs.

Team Collaboration

  • Work effectively with a team of other senior developers, aligning on design decisions, sharing insights, and driving high-quality engineering outcomes.
  • Work closely with architects, product owners, QA engineers, and cloud engineers.
  • Participate in Agile ceremonies (stand-ups, sprint planning, reviews, retrospectives).
  • Contribute to code reviews, design discussions, and cross-team collaboration.

   Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation.

Location

Rio de Janeiro, RJ - Fully Remote position.

Job Details

Requisition Number: 207700  Experience Level: Experienced Hire Job Family: Engineering/Science/Technology Product Service Line: Landmark Software & Services  Full Time / Part Time: Full Time

Compensation Information Compensation is competitive and commensurate with experience.

Apply To This Job

You might like

Staff Software Engineer, Databases

Work from home Full-time role

Revenue Cycle Supervisor

Work from home Full-time role

Software Engineer Lead

Work from home Full-time role

Principal Sales Systems Engineer

Work from home Full-time role

Bilingual Call Center Representative / Member Liaison

Work from home Full-time role

Staff Backend Engineer, AST: Composition Analysis

Work from home Full-time role

Manager, SOX PMO, Business Process

Work from home Full-time role

Senior Customer Success Operations Analyst

Work from home Full-time role

Regional Marketing Manager, India

Work from home Full-time role

District Sales Manager (Blue Bell, PA, US)

Work from home Full-time role

Now Hiring: FULL TIME VIRTUAL FAIR For CNA , LPN , RN , RNS

Work from home Full-time role

Senior Solution Consultant - Partnerships (Financial Reporting)

Work from home Full-time role

Shopify Developer-Health & Wellness; REMOTE; PST​/MST

Work from home Full-time role

Remote Data Entry Clerk – Part‑Time Home‑Based Administrative Support Specialist for arenaflex

Work from home Full-time role

Experienced Senior Program Manager, Consumer Customer Service Support – Remote Opportunity at arenaflex

Work from home Full-time role

Amazon Delivery Driver

Work from home Full-time role

Experienced Customer Service Chat Support Representative – Remote Work Opportunity with blithequark

Work from home Full-time role

Experienced Customer Service Representative/ Order Processor – Global Gaming Partner at arenaflex

Work from home Full-time role

SysAdmin with Drupal Experience

Work from home Full-time role

Remote Data Entry Specialist – Entry‑Level – Join arenaflex’s Global Operations Team (Work‑From‑Anywhere)

Work from home Full-time role