Senior Java/Kotlin Software Engineer
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Java/Kotlin Software Engineer: Designing and implementing high‑performance backend services and APIs in a modern cloud-native environment with an accent on performance, scalability, and security. Focus on microservices architecture, service integrations, and continuous improvement for availability and latency.
Location: São Paulo‑SP (hybrid).
Company
is one of the world's leading professional services companies, transforming clients' business, operating, and technology models for the digital era.
What you will do
- Design and implement backend services using Java and Kotlin, following clean architecture and best practices.
- Build and maintain RESTful APIs and service integrations with strong focus on performance, scalability, and security.
- Develop and operate microservices and distributed systems, collaborating on service contracts, versioning, and backward compatibility.
- Write and maintain automated tests, ensuring quality gates and preventing regressions.
- Contribute to engineering excellence through code reviews, design reviews, documentation, and mentoring.
- Participate in incident troubleshooting, root cause analysis, and continuous improvement for availability and latency.
Requirements
- 8+ years of professional software engineering experience, including strong backend development.
- Strong proficiency in Java and solid experience with Kotlin in production environments.
- Proven experience with Spring Boot / API-driven architectures.
- Strong understanding of software design patterns, data structures, and backend fundamentals.
- Strong knowledge of testing practices and tools (e.g., JUnit, Mockito).
- Experience with Git and modern CI/CD workflows.
- English: Advanced or Fluent — able to participate in technical discussions, write documentation, and collaborate with global stakeholders.
Nice to have
- Cloud experience, especially Google Cloud Platform (GCP).
- Familiarity with Protocol Buffers / gRPC and service contracts (where applicable).
- Experience with messaging/streaming and caching patterns (e.g., RabbitMQ/Redis) in distributed systems.
Culture & Benefits
- Be part of a high caliber team who appreciate and support one another.
- Work in an energetic, collaborative and inclusive workplace where everyone can thrive.
- Be part of a global community with more than 300,000 associates around the world.
- Foster an innovative environment where you can build the career path that’s right for you.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →