Senior Backend Software Engineer - Campinas/SP
Core
Building robust, scalable backend systems and APIs for a digital-first financial services platform serving Brazilian customers.
Role type
Senior Backend Software Engineer
Builds
RESTful APIs, microservices, and database integrations for the Agibank platform
Domain
Fintech / Banking
Deliverable
production ML models | product features
Required skills
Java (17+), Spring Boot, Spring Data, Spring Security, PostgreSQL, MySQL, MongoDB, Redis, RESTful APIs, Kafka, RabbitMQ, Git, Microservices architecture, Generative AI for coding
Preferred skills
Experience with code reviews, pair programming, system optimization, and bug fixing
Technologies
Java, Spring Boot, PostgreSQL, MySQL, MongoDB, Redis, Kafka, RabbitMQ, Git
Responsibilities
Develop, maintain, and optimize RESTful APIs and backend services; Implement and integrate SQL and NoSQL databases; Suggest improvements to design patterns; Execute system development best practices; Ensure code quality through unit and integration tests; Validate new application features; Identify and fix bugs to optimize system performance; Participate in code reviews and pair programming; Use Generative AI tools to code modules and business flows
Seniority
Senior, hands-on IC