SR/PL Java Developer

We are specialists in tech transformation, we are CI&T. We combine the disruptive power of Artificial Intelligence with human expertise to support large companies in navigating changes in technology and business.
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
AI · Enterprise SaaS

Description For SR/PL Java Developer

CI&T is seeking a Senior/Principal Java Developer located in Brazil to join one of our projects. This is an affirmative action position for people with disabilities.

Key Requirements:

  • Experience with Java development (8, 11, 17 or 21) using Spring Boot and/or Quarkus
  • Knowledge of Cloud platforms (AWS, GCP, Azure)
  • Experience with relational and/or non-relational databases
  • Proficiency in quality practices such as unit and integration testing, and code reviews
  • Mastery of clean code practices, SOLID principles, and maintainable code
  • Knowledge of CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions) and build/deploy automation
  • Experience with Microservices architecture and RESTful APIs
  • Experience using messaging services (e.g., SQS, Kafka)
  • Knowledge of monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack, CloudWatch)
  • Ability to work in multidisciplinary teams using agile (scrum) methodologies
  • Proficiency in troubleshooting and performance optimization
  • Experience with containerization and orchestration tools like Docker, Kubernetes, or ECS
  • Understanding of security practices in cloud and API environments, including access control, authentication (e.g., JWT), and data encryption

CI&T offers a comprehensive benefits package including health and dental plans, meal and food allowances, childcare assistance, extended paternity leave, Gympass, profit sharing, life insurance, mental health support, CI&T University, discount club, and more.

CI&T values diversity and strongly encourages people from diverse and underrepresented communities to apply for their positions. The company has 30 years of experience, 6,000 employees, offices in 10 countries, and talents distributed across 5 continents.

Note: Positions for the Metropolitan Region of Campinas* require presence in the city's offices, with the number and which days to be arranged with your project. Discuss with the recruitment team for more information on the current attendance policy.

*Cities that make up the Metropolitan Region of Campinas: Americana, Artur Nogueira, Campinas, Cosmópolis, Engenheiro Coelho, Holambra, Hortolândia, Indaiatuba, Itatiba, Jaguariúna, Monte Mor, Morungaba, Nova Odessa, Paulínia, Pedreira, Santa Bárbara d'Oeste, Santo Antônio de Posse, Sumaré, Valinhos, Vinhedo

Last updated 2 days ago

Responsibilities For SR/PL Java Developer

  • Develop and maintain Java-based applications
  • Work on cloud-based solutions
  • Implement and maintain microservices and RESTful APIs
  • Ensure code quality through testing and code reviews
  • Optimize application performance
  • Implement security best practices
  • Collaborate with multidisciplinary teams in an agile environment

Requirements For SR/PL Java Developer

Java
Kubernetes
Kafka
  • Experience with Java development (8, 11, 17 or 21) using Spring Boot and/or Quarkus
  • Knowledge of Cloud platforms (AWS, GCP, Azure)
  • Experience with relational and/or non-relational databases
  • Proficiency in quality practices such as unit and integration testing, and code reviews
  • Mastery of clean code practices, SOLID principles, and maintainable code
  • Knowledge of CI/CD pipelines and build/deploy automation
  • Experience with Microservices architecture and RESTful APIs
  • Experience using messaging services (e.g., SQS, Kafka)
  • Knowledge of monitoring and logging tools
  • Ability to work in multidisciplinary teams using agile (scrum) methodologies
  • Proficiency in troubleshooting and performance optimization
  • Experience with containerization and orchestration tools
  • Understanding of security practices in cloud and API environments

Benefits For SR/PL Java Developer

Medical Insurance
Dental Insurance
Parental Leave
Mental Health Assistance
Education Budget
  • Health insurance
  • Dental insurance
  • Meal allowance
  • Food allowance
  • Childcare assistance
  • Extended paternity leave
  • Gympass
  • Profit sharing
  • Life insurance
  • Mental health support
  • CI&T University
  • Discount club

Interested in this job?

Jobs Related To CI&T SR/PL Java Developer

Sr ECAD Application Engineer, Project Kuiper Satellites

Senior ECAD Tools Application Engineer position at Amazon's Project Kuiper, focusing on satellite constellation development and ECAD tool management.

System Development Engineer, Private Pricing Product Management (3PM)

Senior Systems Development Engineer role at AWS focusing on Private Pricing Product Management, building scalable solutions and tools using modern technologies.

Senior Product Manager - Tech

Lead Amazon's Buy Now checkout experience as Senior Product Manager, driving innovation in e-commerce with competitive compensation and comprehensive benefits.

Senior Software Development Engineer, AWS Alameda

Senior Software Engineer role at AWS Alameda, focusing on control plane development and distributed systems with 5+ years of experience required.

Software Dev Engineer (L5), Global Talent Management & Compensation

Senior Software Engineer role at Amazon's Edinburgh office, building scalable talent management solutions using AWS technologies.