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
5001+
Founded 1995

Description

  • Design, build, and maintain Java backend services and RESTful APIs.
  • Write clean, testable code with unit and integration test coverage using JUnit.
  • Model data, write efficient Oracle SQL, and tune queries, indexes, and transactions.
  • Maintain and refactor legacy modules, including XSLT-rendered pages, and support their migration.
  • Break features into technical tasks, estimate work, and identify risks during refinement sessions.
  • Review pull requests and maintain coding standards and technical documentation.
  • Collaborate with frontend developers, QA, DevOps, the Product Owner, and Tech Lead in an agile squad.
  • Support build pipelines, deployments, production operations, and incident resolution across environments.

Requirements

  • Around 5 years of professional Java backend development experience, using Java 11+; Java 17/21 preferred.
  • Automated testing experience with JUnit and mocking frameworks such as Mockito.
  • Hands-on Maven experience, including multi-module projects, dependency management, and build lifecycles.
  • Experience building Java web applications, including REST APIs, JSON/XML handling, and HTTP request/response lifecycles.
  • Knowledge of Spring Boot, Jakarta EE, or a similar Java framework, plus JPA/Hibernate persistence.
  • Understanding of object-oriented design, SOLID principles, and common design patterns.
  • Experience with Git, branching strategies, pull request workflows, and CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
  • Experience working in Agile teams using Scrum or Kanban and communicating in English with international stakeholders.
  • Experience with cloud-native Java frameworks such as Quarkus, Apache Kafka, AWS services, XSLT/XML/XPath legacy migrations, or Flyway/Liquibase (preferred).
  • Experience with OpenAPI/Swagger, Docker, Kubernetes/OpenShift, OAuth2/OIDC, JWT, OWASP awareness, observability tools, SonarQube, or regulated environments such as banking (preferred).

Benefits

  • Health, dental, and life insurance.
  • Meal and food allowance.
  • Childcare assistance and extended paternity leave.
  • Profit Sharing and Results Participation (PLR).
  • Gym and wellness partnerships through Wellhub (Gympass) and TotalPass.
  • Continuous learning through CI&T University, online learning partnerships, and a language-learning platform.
  • Free platform for physical, mental, and overall well-being.
  • Discount club and pregnancy/responsible parenting course.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Backend Engineer - Remote

This is a Lever testing-environment backend job posting and is not open for applications.

7 hours, 25 minutes ago

Middle .NET Engineer

N-iX 1001-5000 Internet Software & Services

N-iX is seeking a Middle .NET Engineer to develop and maintain backend components for a European mobile virtual network operator serving 6 million customers.

Argo CD AWS Azure Docker Entity Framework GCP Git Kafka Kubernetes Microservices .NET OpenTelemetry RabbitMQ Redis REST API Solid.js SQL SQL Server
7 hours, 40 minutes ago

Backend Software Engineer

Soum 11-50 Household Durables

Soum is hiring a Backend Software Engineer to build and scale the backend systems and microservices powering its growing MENA marketplace.

AWS Azure CI/CD ClickHouse Docker GCP Go gRPC Kubernetes Microservices MongoDB NestJS Node.js PostgreSQL TypeScript
7 hours, 40 minutes ago

Backend Engineer (Java, PIX)

Binance 5001+ Capital Markets

Binance is hiring a Backend Engineer to build and operate reliable Java services for PIX payment integrations and transaction flows in Brazil.

CI/CD Git Java Kubernetes Microservices REST API Spring Boot SQL
7 hours, 55 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