Skip to content
← Back to job listings

Senior Kafka/AWS Integration Engineer

oowlish · Brasília, Federal District, Brazil

RemoteImported listingfull-time11 days ago

About The Role

**Join Our Team**

Oowlish, one of Latin America's rapidly expanding software development companies, is seeking experienced technology professionals to enhance our diverse and vibrant team.

As a valued member of Oowlish, you will collaborate with premier clients from the United States and Europe, contributing to pioneering digital solutions. Our commitment to creating a nurturing work environment is recognized by our certification as a Great Place to Work, where you will have opportunities for professional development, growth, and a chance to make a significant international impact.

We offer the convenience of remote work, allowing you to craft a work-life balance that suits your personal and professional needs. We're looking for candidates who are passionate about technology, proficient in English, and excited to engage in remote collaboration for a worldwide presence.

About the Role

We are looking for an experienced **Senior Kafka/AWS Integration Engineer** to join a project focused on building and productionizing an **event-driven middleware platform using Apache Kafka and AWS**.

This is a highly hands-on engineering role where you will build the AWS side of the integration platform, with **Salesforce serving as the initial event source**. You will work alongside the Lead Integration Architect and within the Agile sprint process, implementing solutions based on an established architecture and prioritized backlog.

You will work across **Apache Kafka, Amazon MSK, Java, Kafka Connect, Change Data Capture (CDC), AWS serverless technologies, and Infrastructure as Code**, while helping establish reliable, testable, and maintainable event-driven integrations.

Responsibilities:

  • Provision and configure **Amazon MSK clusters, Kafka topics, and schema registry**.
  • Configure and maintain **Kafka Connect and CDC source connectors**.
  • Build REST-based event ingress using **Amazon API Gateway and AWS Lambda** to receive Salesforce events and publish them to Kafka.
  • Develop **Java stream-processing applications** to transform data between Kafka topics.
  • Build Java-based integration pipelines to deliver events from outbound topics to downstream systems.
  • Implement **dead letter queues and error-handling patterns** for reliable event processing.
  • Develop and maintain **CI/CD pipelines, automated tests, and code coverage**.
  • Build and maintain infrastructure using **AWS CloudFormation**, enabling the client's operations team to redeploy and manage the environment.
  • Work within the client's Agile/sprint process and collaborate closely with the Lead Integration Architect.
  • Create clear technical documentation and provide ongoing **knowledge transfer** to the client's engineering and operations teams.

Requirements:

  • **5+ years of professional software engineering experience.**
  • Strong hands-on experience developing backend and integration solutions with **Java**.
  • Professional experience building **event-driven and Kafka-based systems**.
  • Hands-on experience working with **AWS services and cloud-based integrations**.
  • Experience building and supporting production-grade integration pipelines.
  • Strong understanding of automated testing, CI/CD, and production-quality software development practices.
  • Comfortable working within an **Agile/sprint environment** under the direction of a client architect.
  • Strong communication and technical documentation skills.
  • Ability to transfer technical knowledge effectively to client engineering and operations teams.
  • **Advanced written and verbal English communication skills.**

Must Have:

  • Strong **Java** development experience, including stream processing and API components.
  • Strong hands-on experience with **Apache Kafka and Amazon MSK**, including:
  • Kafka clusters and topics
  • Kafka Connect
  • Change Data Capture (CDC)
  • Experience with **Schema Registry**, including schema versioning and evolution.
  • Strong experience with **AWS serverless technologies**, including:
  • API Gateway
  • AWS Lambda
  • **Infrastructure-as-Code experience with AWS CloudFormation**.
  • Experience building and maintaining **CI/CD pipelines**.
  • Experience with **automated testing and code coverage**.
  • Experience building or supporting **event-driven integration systems**.
  • Comfortable working in an **Agile/sprint environment under a client architect's direction**.
  • Strong communication and documentation skills for **technical knowledge transfer**.
  • **Advanced written and verbal English communication skills.**

Nice to Have:

  • Experience with **Salesforce CDC or Salesforce event integrations**.
  • Experience implementing **dead letter queues (DLQs)** and error-handling patterns in event-driven systems. Kafka-AWS-Integration-Engineer.

This is an external listing. JobSpring does not represent or verify the employer. Report this listing