ENGENHEIRO(A) DE SOFTWARE SR
Core
Senior Java engineer building internal vehicle product squads to optimize loan application experience, speed, and availability for retail partners and customers.
Role type
Senior IC Java Software Engineer (Cloud Native)
Builds
Internal vehicle product platform features and microservices for loan solutions
Domain
Fintech / Financial Services / Cloud Native
Deliverable
production ML models | product features
Required skills
Java 11+, Spring, Microservices architecture, AWS (EKS, Lambda, RDS), NoSQL (MongoDB, Redis, DynamoDB), Event-driven architecture, CI/CD, Code review, Observability, GitFlow
Preferred skills
Java 21, Angular 9+, Node.js, TDD/BDD, Hexagonal/Clear Arch, Pair programming
Technologies
AWS EKS, S3, Lambda, Secret Manager, Batch, MSK, AmazonMQ, API Gateway, BFF, Solid, Jenkins, CloudBees, Travis CI, SonarQube, GrayLog, Kibana, CloudWatch, MongoDB, Redis, ElasticSearch, DynamoDB, Angular, Node.js, Spring
Responsibilities
Analyze and improve application performance; Specify new technical functionalities; Troubleshoot issues and propose solutions; Support architects with implementation of new features; Implement project-level solutions; Conduct code reviews and pair programming; Ensure production environment stability; Monitor application metrics and observability; Participate in agile ceremonies; Support user homologation and production bug fixes.
Seniority
Senior, hands-on IC