
IT Developer II
Banco Santander, S.A.1 day ago
São Paulo, BrazilMid Level
Responsibilities
- Develop and support antifraud systems.
- Create and consume REST APIs and implement system integrations.
- Work with layered and microservices architectures and messaging systems.
- Use Java, Spring, databases, version control, Docker, testing tools, and CI/CD pipelines.
- Collaborate with developers, QA professionals, analysts, and managers.
- Document APIs and contribute to code quality and system improvements.
Requirements
- Strong knowledge of Java SE 8 or higher, object-oriented programming, design patterns, Streams API, Lambdas, and Generics.
- Experience with Spring, Spring Boot, IoC, REST APIs, Data JPA, Security, and Hibernate or other ORMs.
- Knowledge of SQL databases such as MySQL, PostgreSQL, and Oracle; MongoDB and Redis are desirable.
- Knowledge of REST, layered architecture, microservices, RabbitMQ, Kafka, SOLID, and Clean Code.
- Experience with Git, GitHub or GitLab, Docker, JUnit, Mockito, Jenkins, GitHub Actions, and GitLab CI.
- Knowledge of TDD, BDD, Swagger, and OpenAPI, plus experience with Scrum or Kanban.
- Ability to work with autonomy, solve problems, communicate clearly, collaborate, organize work, adapt, and propose improvements.
- Knowledge of AWS or Azure is desirable.
Benefits
- Meal allowance.
- Medical and dental insurance.
- Transportation allowance.
- Flex vacation: 24 business days that can be split into up to six periods, with four days available after each two months worked.
- Birthday day off.
- Gym partnership programs through Wellhub and Totalpass.
- Hybrid work model with two days working from home and three days onsite.
- Training platforms offering more than 100,000 courses.
- Career development paths.
- Education assistance for high-performing employees.
- Childcare assistance.
- Nascer program and extended paternity leave.
- Life insurance.
- Be Healthy wellness program.
- PAPE specialized personal support program.
- Work location: Geração Digital, Av. Interlagos, 3501, Brazil.
Tech Stack
Apache KafkaAWSAzureDockerGitGitHub ActionsGitLab CI/CDGradleJavaJenkinsJUnitMavenMongoDBMySQLPostgreSQLRabbitMQRedisSpring Boot
Categories
About Banco Santander, S.A.
Banco Santander, S.A. is a global bank providing retail and commercial banking, corporate and investment banking, wealth management, insurance, and payments for individuals, SMEs, corporates, and public institutions. Founded in 1857 and headquartered in Boadilla del Monte (Madrid), it operates across Europe and the Americas through local subsidiaries and digital brands like Openbank, and is publicly traded, including on the New York Stock Exchange.