Brazil Remote (Global)

CI&T is hiring a Senior Java Developer

About the Role

Role Overview

We're seeking a seasoned back-end engineer with deep expertise in Java and Spring Boot to lead development efforts on scalable, high-performance systems. In this role, you'll be responsible for building and maintaining server-side logic, ensuring code quality through comprehensive testing, and driving reliable deployments to production.

Key Responsibilities

  • Design, develop, and maintain robust applications using Java and Spring Boot frameworks
  • Write and maintain unit tests with JUnit and Mockito to ensure software reliability
  • Deploy code through production pipelines, monitoring for stability and performance
  • Collaborate with product, design, and engineering teams to implement new functionality
  • Mentor junior developers through code reviews, pair programming, and technical guidance
  • Identify and resolve system bottlenecks, security concerns, and technical debt
  • Follow established coding standards to deliver clean, efficient, and maintainable code
  • Adapt to evolving project needs and contribute across different layers of the system
  • Work within Agile/Scrum methodologies using Jira for task tracking and sprint planning

Required Skills

  • Proven experience with Java and Spring Boot in production environments
  • Strong background in writing unit tests using JUnit and Mockito
  • Familiarity with deployment workflows and release processes
  • Hands-on experience with messaging systems such as RabbitMQ or Azure Event Hub
  • Proficiency with PostgreSQL and either MongoDB or CosmosDB via Mongo API
  • Working knowledge of observability platforms like New Relic or comparable tools
  • Excellent communication skills and ability to lead technical discussions
  • Experience mentoring developers and promoting best practices
  • Solid understanding of software design patterns and clean code principles
  • Agile/Scrum project experience with a focus on iterative delivery

Preferred Experience

  • Working with container orchestration using Kubernetes and service mesh technologies like Istio
  • Using Redis for caching and data storage
  • Experience with CI/CD platforms such as ArgoCD

Work Environment

This is a globally available position with flexible work arrangements. You'll be part of a collaborative team that values technical excellence, proactive problem-solving, and continuous learning. The culture emphasizes adaptability, knowledge sharing, and integrating modern tools with strong engineering fundamentals.

Required Skills
JavaSpring BootJUnitMockitoRabbitMQAzure Event HubPostgreSQLMongoDBCosmosDBMongo API JavaSpring BootJUnitMockitoRabbitMQAzure Event HubPostgreSQLMongoDBCosmosDBMongo API
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
CI&T

We are digital specialists helping the world’s most valuable brands navigate and co-create solutions at every stage of their technology transformation journey.

As technology transformation specialists, we focus on application modernization, cloud services, artificial intelligence, data & analytics, digital experience, cybersecurity, and enterprise solutions powered by leading platforms like AWS, Azure, Google Cloud, Salesforce, and Adobe.

Our distributed teams work closely with clients across industries such as financial services, healthcare, retail, automotive, and technology to deliver innovation at scale.

All jobs at CI&T Visit website
Job Details
Department Prod_Argo
Category backend
Posted 4 days ago