Taro Logo

Automation Java Developer

Technology transformation specialists combining human expertise with AI to create scalable tech solutions
Campinas, State of São Paulo, Brazil
Backend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Enterprise SaaS · AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior .NET Developer

Senior .NET Developer position at CI&T, focusing on building financial market solutions using microservices and cloud technologies, with opportunities for remote work in Brazil.

Backend Java Developer

Senior Backend Java Developer position at CI&T, working with financial market clients, focusing on Java development, cloud technologies, and microservices architecture.

Node/Java Senior Developer

Senior Node.js and Java Developer position at CI&T, working remotely on international B2B systems with modern tech stack including microservices, cloud technologies, and message queues.

Senior Java Developer (With Automation Skills - SDET)

Senior Java Developer position at CI&T focusing on test automation and development, offering hybrid work model and comprehensive benefits package.

Senior PL/SQL Developer

Senior PL/SQL Developer position at CI&T, combining Oracle database expertise with modern Java development in a global technology transformation company.

Description For Automation Java Developer

CI&T, a global technology transformation company with over 6,500 employees worldwide, is seeking a Senior Automation Java Developer to join their team in Brazil. This role combines backend development expertise with automation capabilities, focusing on building and maintaining high-performance systems. The position offers a unique opportunity to work with cutting-edge technologies including Java, Spring Boot, microservices, and various cloud platforms. The ideal candidate will contribute to both development and quality assurance aspects, implementing automated testing frameworks and ensuring system reliability. CI&T has partnered with over 1,000 clients in their 30-year history and places a strong emphasis on AI integration in their solutions. The company offers a comprehensive benefits package and promotes a collaborative, diverse, and inclusive work environment. This role provides an excellent opportunity for experienced developers looking to work with enterprise-scale applications while maintaining a focus on quality and automation.

Last updated 2 days ago

Responsibilities For Automation Java Developer

  • Actively participate in defining and implementing scalable, secure, and efficient software architectures
  • Develop and maintain high-performance systems ensuring quality, reliability, and business requirements adherence
  • Solve complex problems, identifying continuous improvement opportunities and proposing innovative solutions
  • Collaborate with multidisciplinary teams to align deliverables with strategic objectives
  • Optimize system performance and resolve challenges related to availability, security, and software architecture
  • Work on software quality, performing manual and automated tests
  • Document testing processes and results
  • Implement and maintain test automation frameworks

Requirements For Automation Java Developer

Java
Node.js
MongoDB
MySQL
PostgreSQL
Redis
RabbitMQ
Kafka
Kubernetes
  • Solid experience with Back-End development, focusing on Java 8+ (Spring Boot) and Node.js
  • Advanced knowledge in microservices architecture and RESTful API design
  • Expertise in caching techniques and system optimization
  • Expertise in software development best practices including Clean Code and Hexagonal Architecture
  • Experience in test-driven development (TDD/BDD) and test automation tools
  • Experience in performance, security, and integration testing
  • Familiarity with test management and reporting tools
  • Expertise in relational databases (MySQL, PostgreSQL) and non-relational databases (MongoDB, Redis)
  • Experience with container technologies (Docker), queues and messaging (RabbitMQ and Kafka, pub/sub)
  • Proficiency in CI/CD tools, version control (Git), and agile development practices
  • Excellent communication skills
  • Familiarity with observability tools like ELK
  • Knowledge of public clouds (AWS, Azure or Google Cloud Platform)
  • Knowledge of AI

Benefits For Automation Java Developer

Medical Insurance
Dental Insurance
Vision 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
  • Partnership with online course platforms
  • Language learning platform

Interested in this job?