Mid level/Senior Java Developer

Technology transformation specialists combining human expertise with AI to create scalable tech solutions, with over 6,500 employees worldwide.
Campinas, State of São Paulo, Brazil
Backend
Mid-Level Software Engineer
Remote
5+ years of experience
Finance

Description For Mid level/Senior Java Developer

CI&T, a global technology transformation company with over 6,500 employees worldwide, is seeking a Mid-level/Senior Java Developer to join their team in Brazil. The role offers an exciting opportunity to work on transformative projects for Brazil's largest banking institution.

The position combines technical excellence with digital transformation, requiring expertise in Java development, cloud technologies, and modern software architecture. You'll be working with cutting-edge technologies including AWS services, microservices architecture, and contemporary development practices.

As a developer, you'll be responsible for designing and implementing efficient solutions, focusing on user experience and system impact. The role demands strong technical skills in Java, Spring Framework, and AWS services, along with experience in microservices architecture and security best practices.

The company offers a comprehensive benefits package including health and dental insurance, educational opportunities through CI&T University, and various wellness programs. They strongly value collaboration and diversity, creating an inclusive environment that welcomes professionals from all backgrounds.

This is an excellent opportunity for experienced developers looking to work with enterprise-scale applications while contributing to significant digital transformation projects. The position offers both technical growth and the chance to impact major financial systems, all while working with a globally recognized technology company.

Last updated 10 days ago

Responsibilities For Mid level/Senior Java Developer

  • Act as a digital and cultural transformation protagonist in Brazil's largest banking institution
  • Focus on solution impact and user experience
  • Collaborate with multidisciplinary teams to design, develop and implement efficient solutions
  • Maintain and continuously improve existing systems
  • Integrate systems with AWS cloud services

Requirements For Mid level/Senior Java Developer

Java
Go
Kubernetes
  • Solid experience in Java development, including Spring and Hibernate frameworks
  • Strong object-oriented programming skills
  • Experience with microservices architecture, design patterns, Clean Arch, BFF architectural pattern
  • Knowledge of Feature Toggle concept and application
  • Software development best practices with SOLID, KISS, YAGNI, DRY and DDD
  • REST APIs modeling with Spring Boot and AWS API Gateway
  • Knowledge of application security, including authentication mechanisms and API permissions
  • 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
Education Budget
  • 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
  • Online learning platforms partnership
  • Language learning platform

Interested in this job?

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

Pegasystems Developer

Pegasystems Developer position at CI&T in São Paulo, focusing on Pega Platform development, system integration, and business process modeling in a hybrid work environment.

Mid Level Python Developer

Mid-level Python Developer position at CI&T focusing on cloud applications and AI solutions with remote work options.

Mid-Level Full Stack Developer (Python/Node/NextJS)

Mid-level Full Stack Developer position at CI&T, focusing on data engineering and AI solutions using Python, Node.js, and cloud technologies.

Mid Level Developer Python + AI (AWS)

Mid-level Python developer position focusing on AI integration and AWS cloud services for financial sector projects at CI&T, combining backend development with artificial intelligence implementation.

Mid-Level Java Developer

Mid-Level Java Developer position at CI&T, focusing on backend development with Java/Spring Boot and AWS in Campinas, Brazil.