
Senior Developer
IEBT Innovation
full-time
Posted on:
Location Type: Hybrid
Location: Contagem • Brazil
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Develop and maintain backend applications in Python for banking solutions and partner integrations.
- Participate in defining software architecture, technology stack, and development standards.
- Develop scalable, secure, and highly available APIs and microservices.
- Ensure development best practices, automated testing, code quality, and documentation.
- Work on integration with external APIs (banks, payment systems, anti-fraud, compliance, etc.).
- Monitor and work to improve application performance, scalability, availability, and latency.
- Support CI/CD processes, deployment automation, and application observability.
- Collaborate with Product, Compliance, Operations, and Support teams to ensure robust solutions that comply with financial sector regulations.
- Mentor and support more junior developers technically through code reviews and sharing best practices.
Requirements
- Experience with Python and API frameworks (FastAPI, Flask, or Django).
- Experience with microservices architecture.
- Knowledge of Hexagonal Architecture.
- Understanding of SOLID principles and DDD (Domain-Driven Design).
- Experience developing and integrating via REST APIs.
- Experience with relational databases and/or NoSQL.
- Experience with source control (Git), automated testing, and CI/CD pipelines.
- Experience with distributed systems and mission-critical applications.
- Experience with Cloud platforms (AWS, GCP, Azure, or Oracle).
- Experience with Docker and Kubernetes.
- Knowledge of application security (encryption, authentication, authorization).
- Experience in fintechs, digital banks, or financial systems.
- Experience with messaging systems (RabbitMQ, Kafka, SQS, or similar).
- Knowledge of Artificial Intelligence applied to products or automation.
Benefits
- Health and Dental Insurance
- Work-from-home Allowance
- Transportation Allowance
- Meal Allowance
- Paid Vacation
- Birthday Day Off
- Health and Wellness Program
- Individual Development Program (IDP)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonAPI frameworksFastAPIFlaskDjangomicroservices architectureHexagonal ArchitectureSOLID principlesDDDREST APIs
Soft Skills
collaborationmentoringcode reviewsbest practices