
IT Analyst III (Java)
Banco Santander, S.A.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