Pessoa Desenvolvedora Backend Java/Kotlin Especialista I (Operações - MAR)
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Pessoa Desenvolvedora Backend Java/Kotlin Especialista I (Operações - MAR) based in Brazil.
This role sits at the core of a large-scale digital ecosystem, responsible for building and evolving backend services that support mission-critical operations across multiple brands and platforms. You will work on high-performance systems that process large volumes of data and transactions with reliability and scalability. The environment is highly collaborative, technical, and innovation-driven, with strong emphasis on engineering excellence and continuous improvement. You will contribute to microservices architecture, event-driven systems, and cloud-native solutions. The position also involves close interaction with cross-functional teams to ensure robust product delivery and seamless user experiences. It is an opportunity to work on complex distributed systems while shaping technical decisions and best practices. The culture encourages ownership, autonomy, and the use of modern engineering tools, including AI-assisted development.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Pessoa Desenvolvedora Backend Java/Kotlin Especialista I (Operações - MAR) based in Brazil.
This role sits at the core of a large-scale digital ecosystem, responsible for building and evolving backend services that support mission-critical operations across multiple brands and platforms. You will work on high-performance systems that process large volumes of data and transactions with reliability and scalability. The environment is highly collaborative, technical, and innovation-driven, with strong emphasis on engineering excellence and continuous improvement. You will contribute to microservices architecture, event-driven systems, and cloud-native solutions. The position also involves close interaction with cross-functional teams to ensure robust product delivery and seamless user experiences. It is an opportunity to work on complex distributed systems while shaping technical decisions and best practices. The culture encourages ownership, autonomy, and the use of modern engineering tools, including AI-assisted development.
Accountabilities:
- Develop and maintain microservices and backend applications using modern frameworks, applying best practices in clean architecture and domain-driven design
- Implement APIs, event-driven workflows, and integrations using technologies such as Kafka, RabbitMQ, and REST-based services
- Ensure software quality through automated testing, code reviews, and adherence to engineering standards and design principles
- Participate in system monitoring, troubleshooting, and production incident resolution to ensure system stability
- Collaborate with product and engineering teams to refine requirements and contribute to technical decisions and architecture evolution
- Improve system observability, performance, and resilience across critical backend services
- Mentor team members and share technical knowledge, contributing to continuous team growth and maturity
- Apply AI-assisted development tools and modern engineering practices to improve productivity and solution quality
- Solid experience with Java 8+ and Spring framework, with knowledge of modern backend architecture patterns
- Strong understanding of microservices, event-driven architecture, and distributed systems design
- Experience with messaging systems such as Kafka and RabbitMQ
- Advanced knowledge of software engineering principles including SOLID, DDD, and design patterns
- Strong SQL knowledge and experience with relational databases such as PostgreSQL
- Experience with testing strategies including unit, integration, and end-to-end testing
- Familiarity with cloud environments (AWS services such as SQS, S3, Glue) and containerization (Docker)
- Experience with CI/CD pipelines, observability concepts, and production troubleshooting
- Analytical mindset with strong problem-solving and communication skills in collaborative environments
- Experience using AI tools in development workflows is considered a strong plus
- Health and dental insurance
- Mental health and wellness support programs
- Meal or food allowance (depending on work model)
- Home office support and flexibility benefits
- Life insurance and financial protection programs
- Employee discounts on products and partner services
- Wellness programs including fitness and mental health initiatives
- Learning and development opportunities
- Paid time off and additional company leave benefits
- Family support programs and childcare assistance (where applicable)
Responsible for designing, developing, and evolving scalable backend systems in Java and Kotlin, ensuring high availability, performance, and reliability across distributed architectures.
Requirements:
Strong experience in backend development within JVM-based ecosystems, with advanced knowledge of Java and Kotlin, and proven expertise in building scalable distributed systems.