API Developer to design and maintain integrations at Banco BMG. Collaborating with teams to ensure security and performance in API architecture.
Responsibilities
Develop, implement and maintain APIs using various API Gateway platforms (AWS, CA API Gateway, Sensedia, etc.).
Design and manage API integration architecture, ensuring security, scalability and performance.
Collaborate with development, operations and product teams to define requirements and implement integration solutions.
Create and maintain detailed technical documentation for APIs and integrations.
Monitor and optimize API performance, identifying and resolving issues.
Support the implementation of security and compliance policies to protect data and ensure regulatory compliance.
Participate in code reviews and ensure code quality through development best practices and automated testing.
Stay up to date with the latest trends and best practices in API development and integration.
Maintain and evolve our API portal.
Requirements
Bachelor’s degree in Computer Science, Software Engineering or related fields.
Hands-on experience in API development and integrations (RESTful, SOAP, microservices).
Experience with API Gateway platforms (e.g., AWS API Gateway, CA API Gateway, Sensedia).
Familiarity with API Management tools is a plus.
Proficiency in languages such as Java, JavaScript, Python or similar.
Experience with authentication and authorization protocols such as OAuth 2.0 and OpenID Connect, including flows like Authorization Code, Client Credentials and PKCE.
Strong knowledge of JWT: structure, signing, verification and best practices.
Familiarity with JWKS for token validation in distributed environments.
Implementation of scope and permission controls in APIs.
Application of security policies on API Gateways (rate limiting, throttling, CORS, etc.).
Knowledge of communication security (TLS, certificates, HTTPS).
Practices to protect against common API attacks: replay, token leakage, injection, brute force, among others.
Availability for hybrid work, with 2 days per week at our office on Av. Juscelino Kubitschek in São Paulo.
Experience with relational and NoSQL databases.
Familiarity with code versioning tools such as Git.
Knowledge of agile methodologies (Scrum, Kanban).
Ability to solve problems creatively and efficiently.
Ability to manage multiple tasks and projects simultaneously.
Benefits
Health plan with no monthly fee + Telemedicine;
Dental plan with no monthly fee;
Meal and food allowance;
Life insurance;
Funeral assistance;
Private pension plan;
Competitive annual variable compensation (bonus);
PPR - Results Participation Program;
Único Skill (free education benefit);
Bike parking and locker rooms;
Childcare assistance;
Internet allowance;
Well-being programs;
On-site clinic;
Pregnancy support program;
Extended maternity and paternity leave;
Copay exemption for pregnant employees and babies up to 1 year old;
Personalized baby kit;
Dr. BMG – Telepsychology + Telemedicine + Nutritionist + Nurse and Physical Education Specialist, extended to dependents;
PAP - Financial, legal and psychological advisory program;
Linux System Engineer at GM focusing on Ubuntu systems and VDI solutions. Responsible for system architecture, performance optimization, and supporting development teams.
Senior Platform Integration Engineer at HALCON responsible for integrating weapon systems into aircraft. Overseeing technical integration, testing, and certification processes for manned and unmanned platforms.
Senior Windows Administrator managing Active Directory and Windows Infrastructure projects for Eurobank. Ensuring security, stability, and improvement of banking systems.
Principal/Senior Systems Engineer in UK addressing complex engineering projects. Collaborating with clients across military and civilian platforms, ensuring systems integration and compliance with engineering processes.
Systems Engineer at Smile Train supporting hybrid infrastructure for cleft lip and palate treatment. Collaborating with technical teams and providing escalated support for reliable operations.
Systems Engineer designing next - generation Air Traffic Control expansion software at Leidos. Involves developing high - reliability systems that utilize machine learning for operational decision - making.
System Engineer responsible for hybrid ICT infrastructure management at ARGO - HYTOS. Engage in international IT projects and documentation, providing first to third level support.
Ausbildung zum Fachinformatiker in IT - Support und Netzwerkoptimierung bei RABE Fashion Group. Werde Experte in IT - Bereichen und arbeite an Projekten.