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 3 minutes 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

Senior Software Engineer (SDE) in Test

Senior Software Engineer in Test at Inbox Health, leading QA strategy and implementation for healthcare billing software.

Software Development Engineer, Video Ads, Amazon

Senior Software Development Engineer role for Amazon's Video Ads team, building customer-centric advertising services for streaming publishers.

Software Development Engineer III, Secure Connection Services

AWS seeks experienced Software Development Engineer for Region Services team to build scalable solutions for Amazon Dedicated Cloud, focusing on innovation and customer needs.

DL Communications Collectives SW Engineer

Join Rivos as a DL Communications Collectives SW Engineer to design and optimize communication libraries for AI accelerators in distributed systems.

Senior Software Engineer (Automation) - Gliffy

Senior Software Engineer (Automation) role for Gliffy at Perforce, focusing on functional testing and potential growth into test automation.