Software Engineering Role
We are seeking skilled professionals to fill a senior Software Engineer position in Brazil. As a key member of our engineering team, you will design, develop, and maintain APIs using Apigee, KrakenD, or AWS API Gateway.
* Implement scalable and secure API architectures using REST, gRPC, and GraphQL.
* Develop backend services using Java (Spring Boot) and frontend applications using JavaScript/TypeScript with React or Angular.
* Work with cloud environments such as AWS or GCP for deployment, scaling, and monitoring.
* Utilize CI/CD pipelines, GitHub, Docker, and Kubernetes to manage code, build processes, and deployments.
The ideal candidate should have 5+ years of overall professional experience, with expertise in API development, cloud platforms, and strong understanding of API protocols and architectural patterns. Proficiency in writing automated tests and contributing to cross-organization API standards is also required.
Key Skills:
* API development
* Cloud platforms
* Automated testing
About the Role:
This is a challenging role that requires a strong background in software engineering. If you are passionate about designing and developing scalable APIs, this could be the perfect opportunity for you.