Pleno Backend Software Engineer - Campinas/SP
Core
Develop, maintain, and optimize backend services and APIs to support a hybrid digital and physical banking model, serving Brazilian customers.
Role type
Mid-level backend software engineer
Builds
Robust, scalable banking applications and services
Domain
Financial services / Banking
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, RESTful API design, SQL (PostgreSQL, MySQL), NoSQL (MongoDB, Redis), Unit testing, Integration testing, Code reviews, Pair programming, Generative AI for coding
Preferred skills
None stated
Technologies
Java, Spring Boot, PostgreSQL, MySQL, MongoDB, Redis, Generative AI
Responsibilities
Develop and optimize RESTful APIs and backend services; Implement and integrate SQL and NoSQL databases; Maintain design patterns and suggest improvements; Execute system development best practices; Ensure code quality through unit and integration tests; Validate new application features; Identify and fix bugs and optimize system performance; Participate in code reviews and pair programming; Use Generative AI tools to code modules and business flows.
Seniority
Mid-level, hands-on IC