I

Inter Carreiras

Digital bank and multi-vertical Super App

Software Developer Specialist - Java

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBelo Horizonte, State of Minas Gerais, BrazilNo salary listedIn-person

About the Job

Requirements

  • Experience with back-end development using Java, Maven or Gradle, and Spring Boot.
  • Experience with unit and integration testing using JUnit, Mockito, and Testcontainers.
  • Solid experience developing and consuming REST and GraphQL APIs; BFF architecture experience is desirable.
  • Experience with Spring MVC, Spring Data, Spring Security, Hibernate/JPA, and Kafka or RabbitMQ.
  • Familiarity with Docker, CI/CD using Jenkins or GitHub Actions, and relational and non-relational databases including PostgreSQL and MongoDB.

Responsibilities

  • Develop, evolve, and maintain robust, scalable, and well-documented REST APIs.
  • Build and support back-end services using Java with Spring Boot and/or Micronaut.
  • Implement and evolve the Backend for Frontend (BFF) layer, ensuring efficient contracts with front-end and mobile teams.
  • Work closely with iOS, Android, and web teams to understand consumption needs and adapt API responses.
  • Participate in agile ceremonies, including planning, refinement, review, and daily meetings.
  • Collaborate with product and design teams to define API contracts and technical specifications.
  • Write and maintain unit and integration tests using JUnit, Mockito, and Testcontainers.
  • Ensure test coverage and code quality by following SOLID and Clean Code practices.
  • Participate in code reviews and contribute to continuous team improvement.
  • Work with CI/CD pipelines to ensure continuous and secure delivery.
  • Monitor production service health through logs, alerts, and observability metrics.
  • Identify and resolve service performance bottlenecks.
  • Contribute to software architecture and platform evolution decisions.
  • Propose technical improvements and actively participate in engineering discussions.
  • Document solutions, architectural decisions, and technical flows.

Desired Qualifications

  • Back-end experience with Kotlin.
  • Knowledge of microservices and Backend for Frontend (BFF) architecture.
  • Experience with Kubernetes and container orchestration.
  • Familiarity with observability tools including Grafana, Prometheus, and Datadog.

About the Company

Inter Carreiras

Digital bank and multi-vertical Super App

Inter Carreiras oversees Banco Inter, a digital bank that runs a single Super App uniting seven services. The app provides digital banking, zero-fee investing from $5, credit, insurance brokerage, cross-border payments to 60+ countries, an Inter Shop marketplace with cashback, and a loyalty program for over 40 million customers in the Americas. Revenue comes from loan interest, merchant fees, asset management, insurance premiums, and marketplace commissions, and the platform supports US mortgage financing. Its strength is a tightly integrated, multi-vertical ecosystem in one app, plus broad cross-border capabilities and a blended monetization model; the goal is to scale this all-in-one platform across the Americas and grow in the US market.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Brazil
Founded
1994

Recently Posted Jobs

Explore more opportunities at Inter Carreiras

See more jobs