Mid level/Senior Java Developer

Technology transformation specialists combining human expertise with AI to create scalable tech solutions
Campinas, State of São Paulo, Brazil
Backend
Mid-Level Software Engineer
Remote
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Mid level/Senior Java Developer

CI&T is a global technology company with over 6,500 employees worldwide, specializing in technological transformation by combining human expertise with AI to create scalable solutions. They're seeking a Mid-level/Senior Java Developer to join their team in Brazil. The role focuses on backend development using Java and modern frameworks like Spring and Hibernate, with a strong emphasis on microservices architecture and AWS cloud services. The position requires expertise in object-oriented programming, software development best practices, and DevOps methodologies. The company offers a comprehensive benefits package and promotes a collaborative, diverse, and inclusive work environment. This position is particularly noteworthy as it's exclusively open for people with disabilities (PCD - Pessoa com Deficiência). The role offers remote work options but requires occasional presence in the Campinas metropolitan region offices according to the current attendance policy. CI&T has a strong track record of partnering with over 1,000 clients during their 30-year history and maintains a commitment to excellence while fostering a diverse and inclusive workplace.

Last updated 3 minutes ago

Requirements For Mid level/Senior Java Developer

Java
Redis
MongoDB
Kafka
Kubernetes
  • Strong object-oriented programming knowledge (Classes, Objects, Association, Encapsulation, Inheritance, and Polymorphism)
  • Experience in Java development, including Spring and Hibernate frameworks
  • Deep knowledge of microservices architecture, design patterns, Clean Architecture, BFF architectural pattern
  • Knowledge of Feature Toggle concept and application
  • Software development best practices with SOLID, KISS, YAGNI, DRY, and DDD
  • REST API modeling with Spring Boot and gateway creation using AWS API Gateway
  • Experience with unit testing and integration using JUnit4+ and Mockito
  • Experience with AWS (EC2, ECS, EKS, Fargate, S3, SQS, SNS, Lambda, API Gateway, CloudWatch)
  • Understanding of relational and NoSQL databases
  • Experience with messaging services like Amazon SQS or Kafka
  • DevOps practices and automation with Docker and/or Kubernetes
  • Familiarity with version control tools like Git and Github
  • Knowledge of CI/CD - GitHub Actions or AWS CodePipeline
  • Experience with Veracode

Benefits For Mid level/Senior Java Developer

Medical Insurance
Dental Insurance
Parental Leave
Vision Insurance
  • Health and dental insurance
  • Meal and food allowance
  • Childcare assistance
  • Extended paternity leave
  • Wellhub (Gympass)
  • TotalPass
  • Profit sharing
  • Life insurance
  • CI&T University
  • Discount club
  • Online platform for physical and mental health
  • Pregnancy and parenting courses
  • Partnership with online course platforms
  • Language learning platform

Interested in this job?

Jobs Related To CI&T Mid level/Senior Java Developer

Mid level Java Developer

Mid-level Java Developer position at CI&T, focusing on backend development with Java, NodeJS, and microservices in a remote work environment based in Brazil.

Python Engineer

Python Engineer position at CI&T focusing on API development, microservices, and data pipelines, offering hybrid work in Quezon City.

.NET Engineer

.NET Engineer position at CI&T combining development and SRE responsibilities, working remotely with international clients on system reliability and performance optimization.

Mid Senior Backend Developer (Java or Kotlin)

Mid Senior Backend Developer position at CI&T, working remotely from Colombia on automotive projects using Java/Kotlin, with 3+ years of experience required.

Support Developer

Remote Support Developer position at CI&T, focusing on Level 3 support for web applications using Node.js and React, with production support responsibilities.