Backend Developer - Java / Spring Boot / Kafka

Jobgether

Brasil

Presencial

BRL 458.000 - 712.000

Jornada completa

hace 47 horas
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Location in São Paulo
Professional development
International collaboration
Exposure to Java/Spring/Kafka stack
Career growth

Descripción de la vacante

Jobgether is seeking a Backend Developer specialized in Java and Spring Boot to contribute to modernization of enterprise applications. You will design and maintain robust backend services, build scalable REST APIs, and implement messaging patterns using Kafka and IBM MQ.

The role emphasizes distributed systems, PostgreSQL data management, and deployment with Kubernetes and Helm, collaborating with international teams in English and Spanish.

Formación

  • Proven backend development experience with Java and Spring Boot.
  • Experience with messaging systems: Kafka and IBM MQ for asynchronous processing.
  • Strong PostgreSQL knowledge and relational data management.
  • Hands-on with Kubernetes and Helm for deployment and orchestration.
  • Solid REST API design, development, and integration principles.
  • Proficient with Git and collaborative software development practices.
  • Familiarity with microservices and event-driven architectures.

Responsabilidades

  • Develop, maintain, and enhance backend applications using Java and Spring Boot.
  • Design, implement, and maintain REST APIs for seamless enterprise integration.
  • Build and manage messaging solutions using Apache Kafka and IBM MQ.
  • Evolve enterprise applications for scalability, maintainability, and resilience.
  • Work with microservices to deliver modular backend solutions.
  • Support deployment with Kubernetes and Helm for reliable delivery.
  • Collaborate with international teams communicating in English and Spanish.
  • Identify issues, troubleshoot, and improve backend performance.

Conocimientos

Java
Spring Boot
Apache Kafka
IBM MQ
PostgreSQL
Kubernetes
Helm
REST API
Git
Microservices
English
Spanish
JavaScript

Descripción del empleo

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Backend Developer - Java / Spring Boot / Kafka based in Brazil.

We are looking for a skilled Backend Developer to contribute to the development and modernization of enterprise applications built on microservices and event-driven architectures. In this role, you will design, develop, and maintain robust backend solutions using Java and Spring Boot while enabling seamless communication between distributed systems. You will work with messaging technologies such as Apache Kafka and IBM MQ to build reliable, scalable integrations. Your expertise in REST APIs, PostgreSQL, Kubernetes, and Helm will help ensure efficient application delivery and system performance. You will collaborate with technical teams in an environment focused on innovation, scalability, and continuous improvement. This opportunity is ideal for a developer who enjoys solving complex technical challenges and can communicate confidently with international stakeholders in both English and Spanish.

Accountabilities:
  • Develop, maintain, and enhance backend applications using Java and Spring Boot, ensuring code quality, reliability, and performance.
  • Design, implement, and maintain REST APIs to enable seamless communication and integration between enterprise systems.
  • Build and manage messaging solutions using Apache Kafka and IBM MQ to support asynchronous communication and event-driven processing.
  • Contribute to the evolution and modernization of enterprise applications, improving scalability, maintainability, and system resilience.
  • Work with microservices architectures to develop modular, efficient, and distributed backend solutions.
  • Support application deployment and orchestration using Kubernetes and Helm, contributing to reliable and consistent delivery processes.
  • Work with PostgreSQL databases to support data persistence, querying, and integration requirements.
  • Use Git for version control and collaborate with development teams to maintain organized, efficient software development workflows.
  • Participate in technical discussions and project meetings in English and Spanish, coordinating effectively with international teams.
  • Identify technical issues, troubleshoot application behavior, and implement improvements to backend performance and integration reliability.
Requirements:
  • Proven professional experience in backend development using Java and Spring Boot.
  • Practical experience with Apache Kafka and IBM MQ/MQ Series for messaging, asynchronous processing, and system integration.
  • Experience working with PostgreSQL databases and relational data management.
  • Hands-on experience with Kubernetes and Helm for application deployment, orchestration, and environment management.
  • Strong understanding of REST API design, development, and integration principles.
  • Familiarity with Git and collaborative software development practices.
  • Knowledge of microservices architecture and event-driven design patterns, with the ability to develop scalable and maintainable enterprise applications.
  • Professional conversational proficiency in both English and Spanish is mandatory, including the ability to independently lead and participate in meetings in either language.
  • Strong analytical and problem-solving skills, attention to detail, and a commitment to producing reliable, maintainable code.
  • Ability to collaborate effectively with cross-functional and international teams, communicate technical concepts clearly, and manage development priorities.
  • Nice to have: Knowledge of JavaScript, jQuery, HTML, and CSS.
Benefits:
  • Location: São Paulo, Brazil.
  • Professional development: Opportunity to work with modern backend technologies, distributed systems, and event-driven architectures.
  • Technical challenges: Contribute to enterprise application modernization, system integration, and scalable software solutions.
  • International collaboration: Use English and Spanish in a professional environment while working with diverse technical stakeholders.
  • Technology exposure: Gain experience across Java, Spring Boot, Kafka, IBM MQ, PostgreSQL, Kubernetes, and Helm.
  • Career growth: Strengthen expertise in backend engineering, microservices, and enterprise software development.

We appreciate your interest and wish you the best!

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Desenvolvedor(a) Java Sênior | Sistemas Distribuídos e Programação Reativa
Desenvolvedor(a) Java Sênior | Sistemas Distribuídos e Programação Reativa

Jobgether • Brasil

Presencial
BRL 180.000 - 300.000
Backend Developer - Java / Spring Boot / Kafka
Backend Developer - Java / Spring Boot / Kafka

Grupo Data • São Paulo

Presencial
BRL 180.000 - 240.000
Senior Fullstack Engineer (Angular / Java)
Senior Fullstack Engineer (Angular / Java)

Jobgether • Brasil

A distancia
BRL 250.000 - 420.000
Fully remote work arrangement
Full-time employment
Pessoa Desenvolvedora Full-stack JAVA Especialista
Pessoa Desenvolvedora Full-stack JAVA Especialista

Jobgether • Brasil

A distancia
BRL 180.000 - 240.000
Fully remote Brazil
Flexible hours
Education allowance
+3
Junior Java Developer
Junior Java Developer

Jobgether SRL • Brasil

Presencial
BRL 70.000 - 100.000
Health and dental insurance
Meal allowance
Childcare assistance
+7
SOFTWARE ENGINEERING ASSOCIATE
SOFTWARE ENGINEERING ASSOCIATE

Jobgether • Brasil

Presencial
BRL 120.000 - 180.000
Leadership Access
Mentorship Program
Collaborative Environment
+1
Pessoa Desenvolvedora Backend .NETCore Sênior
Pessoa Desenvolvedora Backend .NETCore Sênior

Jobgether • Brasil

A distancia
BRL 180.000 - 240.000
Remote work (Brazil)
Career growth
Technical ownership
+3
Desenvolvedor Java SR
Desenvolvedor Java SR

Jobgether • Brasil

A distancia
BRL 120.000 - 180.000
Fully remote
Meal allowance
Medical assistance
+8
Desenvolvedor Python
Desenvolvedor Python

Jobgether • Brasil

A distancia
BRL 120.000 - 180.000
Remote Work Flexibility
Contract Engagement
End-to-End Development Experience
+2
Data Platform Engineer
Data Platform Engineer

Jobgether • Brasil

A distancia
BRL 300.000 - 420.000
Fully remote position
Full-time opportunity
Modern technology environment
+4