[Job 29784] Mid Level Java Developer, Brazil

9 hours, 47 minutes ago
Full-time
Mid Level
Software Development
CI&T

CI&T

CI&T is a global digital technology agency empowering agile growth for leading companies through advanced technologies with a team of 2000 experts worldwide.

Internet Software & Services
5K-10K
Founded 1995

Description

  • Design and implement microservices systems using intermediate architectural patterns such as Microservice Patterns and event-driven approaches.
  • Develop autonomously in Java using standard libraries and modern features such as Streams and modern APIs.
  • Work with advanced Spring Boot configurations, including conditional configuration, profiles, security, and transactions.
  • Create and manage reactive flows using frameworks such as Reactor or WebFlux.
  • Design, manage, and optimize relational and non-relational database schemas and analyze execution plans.
  • Configure centralized logging using tools such as ELK Stack and Datadog.
  • Create detailed technical documentation for endpoints, payloads, return codes, and examples.
  • Implement resilience techniques such as circuit breakers, retries, and timeouts.
  • Collaborate with the team and client to improve the maturity of the process and support the application experience.

Requirements

  • Experience with microservices-based architectures.
  • Intermediate knowledge of Java 11 and 17, including Streams and modern APIs.
  • Intermediate command of Spring Boot and its advanced configurations.
  • Experience building reactive systems with frameworks such as Reactor or WebFlux.
  • Experience creating database schemas, writing advanced queries, and optimizing performance.
  • Familiarity with centralized logging and market tools such as ELK Stack and Datadog.
  • Ability to produce detailed and clear technical API documentation.
  • Practical knowledge of resilience techniques for distributed systems.
  • Experience working with architectural patterns such as Microservice Patterns and event-driven systems (preferred).
  • Residence in the Greater Campinas region requires in-person presence in the city offices according to the current attendance policy.

Benefits

  • Health and dental insurance.
  • Food and meal allowance.
  • Childcare assistance.
  • Extended parental leave.
  • Gym and wellness partnerships through Wellhub (Gympass) and TotalPass.
  • Profit-sharing program (PLR).
  • Life insurance.
  • Continuous learning platform (CI&T University).
  • Discount club and partnerships with online course platforms.
  • Free online platform focused on physical, mental, and overall well-being.
  • Pregnancy and responsible parenthood course.
  • Language learning platform.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Java Engineer - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Senior Software Engineer for the Elasticsearch Distributed Systems team to improve cluster-scale indexing, coordination, and resilience across a highly distributed search platform.

Elasticsearch Java Lucene
18 minutes ago

Senior Java Engineer - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Senior Software Engineer for its Elasticsearch Distributed Systems team to improve the scale, performance, and resilience of clustered search infrastructure.

Elasticsearch Java Lucene
18 minutes ago

Senior Java Engineer - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Senior Software Engineer for its Elasticsearch Distributed Systems team to help improve the scale, performance, and resilience of the cluster systems that handle indexing, allocation, replication, and node coordination.

Elasticsearch Java Lucene
18 minutes ago

Senior Software Engineer - Fullstack (Backend Focused)

New Relic 1K-5K Internet Software & Services

New Relic is hiring a backend engineer to help build a new observability experience and next-generation platform services for distributed systems in an AI-first environment.

Agile CI/CD Docker Git GraphQL Java Kafka Kubernetes Microservices React REST API Spring Boot TypeScript
18 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers