
Ativa os alertas de emprego por e-mail!
Cria um currículo personalizado em poucos minutos
Consegue uma entrevista e ganha mais. Sabe mais
A financial solutions firm is seeking a Software Engineer Sr Associate in Olinda, Pernambuco. The role focuses on designing and building microservices architectures, developing applications, and leading technical discussions. Candidates should have 6-8 years of software development experience, proficiency in modern programming languages, and strong AWS Cloud native skills. Join us to contribute to innovative financial solutions in Brazil.
Credit Saison Brazil (“CSBR”) is part of Credit Saison Group, which has Credit Saison Co. Ltd. (Japan) as ultimate parent and Saison International (Singapore) as its international headquarter. Our core businesses are lending operation and equity investment consisting of early-stage start-up investment and M&A / joint venture.
Founded in 1951, Credit Saison Co. Ltd., is one of Japan’s largest non-bank financial corporations listed on Tokyo Stock Exchange. Outside Japan, over 1,000 talented employees are working across global markets because of Credit Saison's dedication to foster an environment of diversity, collaboration, inclusion and career growth. The group has a mission to bring people, partners and technology together, delivering resilient and innovative financial solutions for positive impact.
Established in 2023, CSBR primarily provides credit solutions in Brazilian private debt market to support the innovators as a transformative partner in contributing to financial inclusion. So, if you're passionate about making positive impacts in the finance sector while working in a multi-cultural environment, we want to hear from you. Join us on this exciting journey, where your talent can make a meaningful difference and together, let's contribute to the future of finance in Brazil.
Design and build foundational microservices architectures from scratch, ensuring high availability, low latency, and fault tolerance for critical financial services.
Develop robust backend and / or frontend applications, establishing design patterns and coding standards that will guide the engineering team.
Create and maintain secure, versioned, and high-performance RESTful and GraphQL APIs, ensuring seamless integration between internal services and external partners.
Lead code reviews and technical discussions to ensure Clean Code, SOLID principles, and maintainability across the new codebase.
Develop cloud-native applications leveraging AWS managed services (Lambda, Step Functions, AppSync, API Gateway) to optimize cost and scalability.
Implement Event-Driven Architectures using Amazon EventBridge, SNS / SQS, or Kafka to handle asynchronous processing and decoupling of services.
Collaborate with the Infrastructure team to define containerization strategies (Docker) and deployment manifests for Amazon ECS or EKS.
Design and optimize data schemas from the ground up for both Relational (PostgreSQL / Aurora) and NoSQL (DynamoDB, DocumentDB) databases, choosing the right tool for each workload.
Ensure data consistency, integrity, and security in high-throughput transaction environments.
Implement caching strategies (Redis / ElastiCache) to improve system performance.
Drive the "You build it, you run it" culture, writing unit, integration, and contract tests to ensure software quality.
Collaborate on the definition of CI / CD pipelines, ensuring automated deployments and fast feedback loops.
Instrument applications for Observability (Logging, Tracing, Metrics) using tools like Datadog or CloudWatch to ensure visibility from day one.
Apply Secure Coding practices (OWASP) to protect sensitive financial data.
Native or bilingual proficiency in Professional English (technical reading and writing are essential).
Bachelor’s degree in Computer Science, Engineering, Information Systems, or equivalent practical experience.
6-8 years of experience in Software Development, with a strong track record in building distributed systems.
Deep proficiency in at least one modern programming language (e.g., C#, Python, Go, Java, or Node.js / TypeScript) and willingness to work in a polyglot environment.
Solid experience with AWS Cloud Native development (Serverless patterns, Lambda, DynamoDB) and / or Container orchestration (ECS / EKS).
Strong knowledge of Microservices patterns (Saga, CQRS, Circuit Breaker) and Event-Driven Architecture.
Practical experience with SQL and NoSQL modeling and performance tuning.
Familiarity with Infrastructure as Code (Terraform or CDK) concepts.
Software Engineer Sr Associate • Olinda, Pernambuco, Brazil