Taro Logo

Senior Kotlin/Java Developer

Technology transformation specialists combining human expertise with AI to create scalable tech solutions, with over 7,400 employees worldwide.
Campinas, State of São Paulo, Brazil
Backend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS

Job Description

CI&T, a global technology transformation company with over 7,400 employees worldwide, is seeking a Senior Kotlin/Java Developer to join their team. This role offers an exciting opportunity to work with one of Brazil's largest banks, focusing on developing and maintaining critical financial services. The position combines cutting-edge technology stack including Kotlin, Java, and microservices architecture with modern development practices like TDD and DDD.

The ideal candidate will be responsible for the complete software development lifecycle, from conception to production deployment, while working in an agile environment. This role requires strong expertise in object-oriented programming, particularly with Java and Kotlin, and a solid understanding of microservices architecture, clean code principles, and hexagonal architecture.

What makes this role particularly attractive is the combination of working with enterprise-scale financial systems while maintaining a modern tech stack and development practices. The company offers a comprehensive benefits package including health insurance, continuous learning opportunities through CI&T University, and various wellness programs. The position is remote, though candidates in the Campinas metropolitan region will need to follow the current office attendance policy.

The role offers an excellent opportunity for career growth within a company that has partnered with over 1,000 clients during its 30-year history. You'll be working with cutting-edge technologies while contributing to significant financial technology projects, making this an ideal position for a senior developer looking to make an impact in the fintech sector.

Last updated 10 days ago

Responsibilities For Senior Kotlin/Java Developer

  • Work on the full development lifecycle from feature conception to production deployment
  • Maintain and improve services for one of Brazil's largest banks
  • Follow client-defined policies and processes
  • Implement monitoring and metrics collection
  • Participate in continuous improvement initiatives

Requirements For Senior Kotlin/Java Developer

Java
Kotlin
Kubernetes
Node.js
Kafka
  • Experience with object-oriented languages, specifically Java and Kotlin
  • Microservices architecture knowledge
  • Software development best practices - TDD, DDD, Clean Code, and Hexagonal Architecture
  • Experience with Agile frameworks: SCRUM or KANBAN
  • SQL database knowledge
  • HTTP/HTTPS protocol understanding
  • GIT/Git Flow experience
  • Strong communication and team collaboration skills
  • Ability to solve technical problems (bugs/incidents/analysis)
  • Experience writing unit tests, functional tests, and performance tests
  • Knowledge of application instrumentation for performance monitoring and logging

Benefits For Senior Kotlin/Java Developer

Medical Insurance
Dental Insurance
Parental Leave
Vision Insurance
  • Health and dental insurance
  • Meal and food allowance
  • Childcare assistance
  • Extended parental leave
  • Gym partnership through Wellhub (Gympass) TotalPass
  • Profit sharing (PLR)
  • Life insurance
  • Continuous learning platform (CI&T University)
  • Discount club
  • Online health and wellness platform
  • Pregnancy and parenting course
  • Online course partnerships
  • Language learning platform