Senior Backend Developer (São Paulo-Brasil)
Role details
Job location
Tech stack
Job description
️ Design, develop, and maintain Spring Boot-based microservices, ensuring performance, resilience, and scalability.
️ Implement and optimize real-time data streaming processes using Apache Flink.
️ Build and maintain Apache Kafka pipelines (producers, consumers, topics, schemas, streams).
️ Participate in the design of distributed and event-driven architectures.
️ Develop RESTful APIs, integrate with message brokers, and manage serialization formats (Avro, JSON).
️ Work with Docker and Kubernetes for containerized deployments.
️ Collaborate in CI/CD processes, ensuring automation, efficiency, and code quality.
️ Solve complex technical challenges and contribute to continuous improvement.
️ Collaborate with international teams, communicating effectively in English (B1), Portuguese (B2) and Spanish (B2)
Requirements
Vermont Solutions is seeking a highly specialized Senior Backend Developer to join a high-impact technology project in the banking sector. If you have extensive experience building microservices, working with distributed architectures, and handling real-time data streaming systems, this opportunity is for you! ?, We are looking for a backend professional with 5-6 years of experience, passionate about event-driven architectures, real-time data processing, and high-performance platforms. Someone who enjoys building scalable solutions and has strong expertise with Apache Kafka, Spring Boot, and Apache Flink.
If you thrive in agile environments and are motivated by international projects, we want to meet you! ?, ? 5-6 years of experience in backend development.
? Strong hands-on experience with:
-
Apache Kafka (mandatory)
-
Spring Boot microservices
-
Apache Flink for real-time processing
? Proficiency in Java or Scala.
? Deep understanding of distributed systems and event-driven architectures.
? Experience with RESTful APIs, message brokers, and data formats (Avro, JSON).
? Familiarity with Docker, Kubernetes, and CI/CD pipelines.
? Strong problem-solving skills and ability to work in agile environments.
Benefits & conditions
At Vermont Solutions, we believe work should be meaningful, dynamic, and enjoyable. Here's what you can expect:
Technical training plan and access to certifications.
Professional development and a clear career path.
Flexible working hours.
Flexible compensation plan tailored to your needs (private health insurance, language training vouchers, childcare vouchers, transportation card…).
Integration into a motivated and innovative team within a dynamic work environment.
A sustainable management model and effective equality policies, fostering open and inclusive workspaces.