Agibank

Senior Backend Software Engineer - Campinas/SP

Agibank
Apply
4 months ago
Campinas, BrazilSenior

Responsibilities

  • Develop, maintain, and optimize RESTful APIs and backend services using Java and Spring Boot.
  • Implement and integrate relational databases including PostgreSQL and MySQL, and NoSQL databases including MongoDB and Redis.
  • Maintain existing design patterns and suggest improvements while following software development best practices.
  • Ensure code quality through unit and integration testing and validate new application functionality.
  • Identify and correct bugs and optimize system performance.
  • Participate in code reviews and pair programming and contribute to development best practices.
  • Use generative AI tools to code complete Java modules, components, and business flows while adhering to defined design patterns and architecture.

Requirements

  • Practical experience with Java 17 or newer and the Spring Framework, including Spring Boot, Spring Data, and Spring Security.
  • Knowledge of relational databases such as PostgreSQL and MySQL and NoSQL databases such as MongoDB and Redis.
  • Experience with RESTful APIs and integration patterns.
  • Knowledge of messaging technologies including Kafka and RabbitMQ and microservices architecture.
  • Experience with Git and agile methodologies including Scrum and Kanban.
  • Knowledge of integrations and continuous delivery using Jenkins, GitLab CI, or similar tools.
  • Knowledge of AI tools applied to development, including code assistants, prompt engineering, agents, and intelligent automation, with understanding of governance and responsible AI use in corporate environments.

Benefits

  • Hybrid work model in Campinas/SP.
  • Health and dental plans, free psychological and medical telecare, Totalpass, meal and food vouchers, and life insurance/funeral assistance.
  • Childcare assistance, six months of maternity leave, 20 days of paternity leave, and meal/food vouchers during leave.
  • Private pension and annual profit-sharing program according to established rules.
  • Transportation voucher, company shuttle service to and from Campinas and nearby areas within a 50 km radius, and free parking.
  • Birthday-month day off.
  • Credit-card cashback of 1% of the total invoice value.
  • CDB investment with returns of up to 105% of CDI and exemption from digital communication fees.
  • Differentiated terms for Crédito do Trabalhador after six months of employment and anniversary FGTS withdrawal advance.
  • Pet health plan option with up to 20% discount.
  • Participation in the Tô de Dono long-term incentive and employee ownership program.

Tech Stack

Apache KafkaGitGitLab CI/CDJavaJenkinsMongoDBMySQLPostgreSQLRabbitMQRedisSpring Boot

Categories

Agibank

About Agibank

5,001-10,000 employees

Agibank is a Brazilian digital bank serving consumers with personal and payroll-deductible loans, current accounts, debit and credit cards, insurance, and PIX payments through a mobile app and in-person service points. Founded in 1999 and headquartered in Campinas, São Paulo, it is privately held and focuses on retail banking and payments across Brazil.

Contact me