Senior Java Developer

Campinas, State of São Paulo, Brazil
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS

Description For Senior Java Developer

CI&T is seeking a Senior Java Developer to join our team in Brazil. This role offers the opportunity to work remotely while contributing to high-performance, scalable solutions. As a Senior Java Developer, you'll be responsible for leading technical refinements, creating architecture diagrams, and supporting the Squad Leader in team planning. You'll play a crucial role in system integration, automated testing, and code reviews.

Key responsibilities include structuring technical refinements, maintaining architectural artifacts, and actively participating in team rituals. You'll bring valuable insights to develop scalable solutions, support team members' growth, and ensure code quality through TDD and best practices.

The ideal candidate should have strong expertise in Java 17+, Spring Boot, and cloud technologies. You should be well-versed in microservices architecture, API development, and relational databases. Proficiency in automated testing using the test pyramid strategy is essential. Strong communication skills are crucial for team alignment and story refinement.

This position requires advanced English skills and offers the chance to work with cutting-edge technologies in a dynamic, remote environment. Knowledge of Azure cloud and the Camunda framework would be advantageous.

Join CI&T to contribute to innovative projects, grow your skills, and be part of a team dedicated to continuous improvement and technical excellence.

Last updated 12 days ago

Responsibilities For Senior Java Developer

  • Structure and lead technical refinements
  • Create and maintain artifacts such as architecture diagrams
  • Support the Squad Leader in preparing team planning (through explanation of refinements)
  • Understand technical needs, actively participating in rituals
  • Bring insights into the development and evolution of a scalable and high-performance solution
  • Support the technical and behavioral evolution of team members
  • Integrate systems, seeking, transforming, and sending information
  • Code and structure automated tests (TDD) to ensure quality of deliverables
  • Support and structure code reviews to respect best practices and client quality gates

Requirements For Senior Java Developer

Java
  • Java 17+
  • Spring Boot
  • Cloud
  • Design patterns and microservices architecture
  • Java API development
  • Relational database
  • Automated test development using test pyramid strategy
  • Communication to ensure alignment of all team members
  • Structuring technical demands and refining stories
  • Criticize and seek continuous improvement
  • Advanced English

Interested in this job?

Jobs Related To CI&T Senior Java Developer

Sr. Telecom Designer, IT Infrastructure Engineering

Senior Telecom Designer role at Tesla, focusing on IT infrastructure engineering for new manufacturing projects in Texas.

Sr. Software Quality Assurance Engineer

Senior Software Quality Assurance Engineer role at Tesla, focusing on automated testing and quality assurance for digital products.

Sr. Software Engineer, Design Technology

Sr. Software Engineer role at Tesla, developing automation software for vehicle engineering design processes.

Sr. Manufacturing Controls Engineer

Senior Manufacturing Controls Engineer at Tesla, developing automation equipment and assembly lines for electric vehicle production.

Sr. Test Engineer, High Voltage Battery Pack Cycling

Sr. Test Engineer for High Voltage Battery Pack Cycling at Tesla, designing and automating test equipment for electric vehicle batteries.