Senior Backend Engineer (Java | Kafka | Cloud)

Endava Technology
São Paulo
Workplace: HybridFull timeFunction: Software EngineeringExperience: 6+ yearsSkills: ["Communication","Collaboration","Knowledge sharing","Technical leadership","Problem-solving"]

Design, develop, and maintain scalable backend services using Java and Spring Boot. Build and evolve microservices and event-driven architectures, integrating REST APIs and asynchronous communication with Kafka. Participate in technical design, code reviews, and architecture decisions, contributing to CI/CD pipelines, automated testing, and engineering best practices. Collaborate with cross-functional teams to deliver secure, reliable, high-performing solutions in a cloud-native, containerized environment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Endava Technology
Endava Technology
2 days ago

Senior Backend Engineer (Java | Kafka | Cloud)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 9 hours agoStatus: Live
Reposted: similar role first listed 2 months ago

Job Summary

Design, develop, and maintain scalable backend services using Java and Spring Boot. Build and evolve microservices and event-driven architectures, integrating REST APIs and asynchronous communication with Kafka. Participate in technical design, code reviews, and architecture decisions, contributing to CI/CD pipelines, automated testing, and engineering best practices. Collaborate with cross-functional teams to deliver secure, reliable, high-performing solutions in a cloud-native, containerized environment.
Location: São Paulo
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, and maintain scalable backend services using Java and Spring Boot.
  • •Build and evolve microservices and event-driven architectures.
  • •Develop and integrate REST APIs and asynchronous communication solutions using Kafka.
  • •Contribute to CI/CD pipelines, automated testing, and engineering best practices.
  • •Collaborate with cross-functional international teams and ensure performance, scalability, reliability, and security requirements are met.

Pay and Benefits

Equity and Bonus:Equity
Perks:Annual BonusShare PlanEmployee AssistanceHybrid WorkWellness Stipend

Key Requirements

  • •6+ years of backend software engineering experience.
  • •Strong experience with Java and Spring Boot.
  • •Experience designing and building microservices-based applications.
  • •Hands-on experience with Apache Kafka and event-driven architectures.
  • •Experience with REST APIs, Docker, and cloud-native development.
Experience:6+ yearsFintechPaymentsBankingE-commerceEvent-driven architectures
Skills:CommunicationCollaborationKnowledge sharingTechnical leadershipProblem-solving
Languages:English
Tech Stack:JavaSpring BootKafkaREST APIsMicroservicesDockerCI/CDAzureAWSGCPKubernetesOpenShiftPythonSparkDatabricksAzure Event HubADFDelta Tables

Company Brief

Endava Technology
Provides IT services and digital engineering, delivering software development, automation, and consulting to enterprises across financial services, payments, telecommunications, and retail to accelerate digital transformation.
Industry: Consulting
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: London, United Kingdom
Founded: 2000
WebsiteLinkedIn