Banco Santander, S.A.

IT Analyst III (Java)

Banco Santander, S.A.
Apply
2 hours ago
São Paulo, BrazilSenior

Responsibilities

  • Design, develop, maintain, and evolve backend services using Java and Python.
  • Build and consume RESTful and GraphQL APIs with appropriate versioning and Swagger/OpenAPI documentation.
  • Develop APIs, microservices, and integrations for mission-critical environments with a focus on performance, security, and scalability.
  • Write unit, integration, load, stress, and performance tests.
  • Support cloud deployments and automated CI/CD pipelines.
  • Implement logging, monitoring, observability, code tuning, and reliability improvements.
  • Collaborate with frontend developers, DevOps, QA, and product owners.
  • Participate in code reviews, estimations, and technical solution definition.

Requirements

  • Solid experience with Java and Spring Boot and with Python using Flask or FastAPI.
  • Advanced knowledge of data structures, object-oriented programming, and design patterns.
  • Experience with PostgreSQL, MySQL, MongoDB, and Redis.
  • Experience with messaging systems such as RabbitMQ and Kafka.
  • Knowledge of API security including JWT, OAuth2, CORS, and rate limiting.
  • Experience with Docker and application containerization.
  • Practical experience with Git, CI/CD, automated deployment, and continuous integration.
  • Knowledge of JMeter or Locust, and monitoring tools such as Prometheus, Grafana, ELK, or Sentry is desirable.
  • Experience with Hibernate or SQLAlchemy, microservices, event-driven architectures, and AWS or Azure services such as Lambda, SQS, and ECS is desirable.
  • Technical English for reading and writing documentation and code is desirable.

Benefits

  • Meal allowance, medical insurance, dental insurance, transportation allowance, childcare assistance, and extended paternity leave.
  • 24 business days of flexible vacation that may be split into up to six periods, with eligibility to use four days after every two months worked.
  • Birthday day off, Wellhub gym partnerships, training platforms with more than 100,000 courses, and career development paths.
  • Hybrid work model with two days working from home and three days onsite at Santo Amaro, São Paulo.
  • Study incentive program for high-performing employees.

Tech Stack

Apache JMeterApache KafkaAWSAzureDockerFastAPIFlaskGitGoogle Cloud PlatformGrafanaGraphQLJavaMongoDBMySQLPostgreSQLPrometheusPythonRabbitMQRedisSpring Boot

Categories

Banco Santander, S.A.

About Banco Santander, S.A.

10,000+ employees
Contact me