Santander

IT Developer I

Santander

What You'll Do

Develop and maintain backend services using Java and Python. Create and consume RESTful and GraphQL APIs, ensuring proper documentation and versioning. Collaborate with cross-functional teams for continuous delivery of features. Conduct code reviews and write unit, integration, and load tests.

What We're Looking For

Solid experience with Java (Spring Boot) and Python (Flask, FastAPI, or Django). Advanced knowledge of data structures, object-oriented programming, and design patterns. Experience with relational (PostgreSQL, MySQL) and non-relational databases (MongoDB, Redis). Familiarity with messaging systems (RabbitMQ, Kafka) and security protocols for APIs.

What We Offer

The company offers a hybrid work model with 2 days of remote work and 3 days in the office. Additional benefits include meal assistance, medical and dental insurance, flexible vacation days, and professional development platforms.

Additional Information

Experience Level

Junior

Job Language

Portuguese

Employment Type

Full-time

Work Mode

Hybrid