Ci&t

[Job-26565] Senior Java Developer, Brazil

Brazil Full Time
We are tech transformation specialists, uniting human expertise with AI to create scalable tech solutions.
With over 8,000 CI&Ters around the world, we’ve built partnerships with more than 1,000 clients during our 30 years of history. Artificial Intelligence is our reality.

We are looking for a Senior Java Developer to work on the development of scalable, resilient backend solutions, using Java and Spring Boot in modern, event-driven environments.

Responsibilities
- Design, develop, and maintain backend applications using Java and Spring Boot.
- Build and evolve RESTful APIs with a focus on scalability and performance.
- Work with event-driven architectures and messaging systems.
- Contribute to architectural decisions and technical design.
- Ensure code quality through testing, code reviews, and best practices.
- Collaborate closely with cross-functional teams in an agile environment.

Requirements
- Strong experience with Java.
- Solid knowledge of Spring Boot.
- Experience with messaging systems, especially Kafka.
- Hands-on experience with AWS or cloud-based environments
- Experience with relational and/or NoSQL databases.
- Proficiency with Git and collaborative development workflows.
- Advanced English for conversation, able to communicate effectively with international teams.

Nice to Have
- Experience with reactive programming (e.g. Project Reactor, Spring WebFlux).
- Knowledge of event-driven architectures.
- Experience with containers and orchestration tools (Docker, Kubernetes).
- Familiarity with CI/CD pipelines.

#LI-GP1