Mid Level/Senior Developer Backend Java/AWS, Brasil
Core
Building scalable, resilient distributed systems and microservices for the financial sector using Java and AWS.
Role type
Senior Backend Java Engineer (Cloud Native)
Builds
Production-grade microservices, APIs, and distributed messaging systems for financial clients
Domain
Financial Technology (FinTech) / Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Java 21+, Spring Boot, Hibernate, Microservices Architecture, Clean Architecture, Domain-Driven Design (DDD), REST API Design, AWS Services (EC2, ECS, EKS, Lambda, SQS, SNS, API Gateway), Message Queues (Kafka/SQS), Relational and NoSQL Databases, Docker, Kubernetes, Terraform, CI/CD pipelines
Preferred skills
Splunk, Elasticsearch, Grafana, AppDynamics, X-Ray, Canary/Blue-Green deployment strategies, GitHub Actions, Feature Toggles, AWS or Java certifications
Technologies
Java, Spring, Hibernate, AWS, Docker, Kubernetes, Terraform, Kafka, JUnit, Mockito, Git
Responsibilities
Develop and evolve backend services in Java; Design and implement scalable APIs and microservices; Work with messaging systems and distributed architectures; Integrate services with the AWS ecosystem; Ensure application quality, observability, and resilience; Participate in technical refinements and architectural decisions
Seniority
Mid Level/Senior, hands-on IC