C6 Bank
Inter Carreiras
SOFTWARE DEVELOPER ANALYST III (Java) - Channels
About the opportunity
Get to Know Inter. As pioneers, we transformed the market by launching Brazil’s first digital bank and continue to shape the future with cutting-edge technology. We have evolved into a Global Financial Super App, delivering complete solutions and leading innovation. Here, work has purpose: creating real opportunities, transforming people’s lives, and reshaping the financial market. This is the Inter way of making things happen. If you want to be part of this transformation and leave your mark, your place is here.
Become Sangue Laranja.
Get to Know Inter. As pioneers, we transformed the market by launching Brazil’s first digital bank and continue to shape the future with cutting-edge technology. We have evolved into a Global Financial Super App, delivering complete solutions and leading innovation. Here, work has purpose: creating real opportunities, transforming people’s lives, and reshaping the financial market. This is the Inter way of making things happen. If you want to be part of this transformation and leave your mark, your place is here.
Become Sangue Laranja.
ABOUT THE ROLE AND MISSION
Work within the Customer Intelligence team to develop and evolve microservices in Java, ensuring quality, performance, and integration with other systems.
IN YOUR DAY-TO-DAY, YOU WILL
- Develop and maintain APIs and microservices in Java (Spring Boot, Micronaut, or similar).
- Model RESTful APIs following an API First approach (Swagger/OpenAPI).
- Participate in code reviews and follow the team's coding and architecture standards.
- Write automated tests (unit and integration).
- Integrate services with relational and non-relational databases, queues, and internal/external APIs.
- Implement secure solutions using authentication/authorization (JWT, OAuth2, Basic Auth).
- Document relevant application decisions and behaviors.
- Support less experienced team members and propose process and technical improvements.
- Participate in architectural decisions, contributing with best practices for design and scalability.
WHAT WE ARE LOOKING FOR
REQUIRED
- Bachelor's degree.
- Java 8+ and the Spring ecosystem (Spring Boot, Spring Cloud, Hibernate/JPA).
- Experience with microservices architecture, messaging (Kafka, SQS, SNS), caching, and observability.
- Kubernetes (EKS) and database modeling/optimization (PostgreSQL, SQL Server, MongoDB, DynamoDB).
- Best practices for deployment/CI.
- 5+ years in backend development, with technical leadership or mentoring experience.
- Availability to work on-site in: Belo Horizonte (MG), São Paulo, Curitiba, or Recife.
PREFERRED
- Experience with Micronaut or other frameworks beyond Spring.
- Experience with AWS: EC2, EKS, S3, SQS, SNS, Lambda, CloudFront, ELB, Terraform, or CloudFormation.
- Knowledge of security for web applications and microservices (authentication/authorization).
- Practice with Gitflow, CI/CD (GitLab CI, GitHub Actions, Jenkins).
- Use of AI tools for development (Copilot, Cursor, etc.) with awareness of best practices.
- Experience with agile methodologies (Scrum, Kanban) and DevOps practices.
BENEFITS
- Grocery and meal vouchers
- Health and dental insurance
- Life insurance
- Birthday Day Off
- Baby On Board program and nursing room
- Extended parental leave
- Childcare/nanny allowance and/or allowance for children with disabilities
- Wellhub and Inter Running Group
- CARE4U space (Belo Horizonte): self-care services with exclusive rates, decompression area, games, and a mini golf course
- Perks in our SuperApp, such as Duo Gourmet
- Inter Prime Card
- Internal training and development programs
SELECTION PROCESS STAGES
- Resume screening
- Screening (initial contact to align expectations regarding the role)
- Assessments
- Interview with the Talent team
- Technical test (when necessary)
- Interview with leadership
- Hiring Proposal (Offer)
