FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Backend Developer
FCamara Consulting & Training. Design, develop, and evolve Kotlin BFFs that orchestrate and aggregate data from multiple microservices for web and mobile applications .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and developing Kotlin-based Backend For Frontend (BFF) architectures, ensuring API contract definition and performance optimization. Proficient in implementing security best practices and mentoring developers while participating in architectural decisions.
Highest-signal resume keywords
Kotlin Backend DevelopmentAPI Aggregation/OrchestrationSpring Boot ProficiencyMicroservices ArchitectureAutomated Testing
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
KotlinCoroutinesFlowRESTGraphQLPostgreSQLMySQLJUnit 5GitCI/CD
Soft Skills
Strong CommunicationCollaborative MindsetAutonomyOwnership
Tools & Technologies
DockerRedisKafkaRabbitMQAWSAzureGCPGrafanaPrometheusDatadog
Industry Keywords
API SecurityLGPDFinancial SectorCritical Environments
Tech Stack
Tools & technologiesApolloAWSAzureCloudDockerGoogle Cloud PlatformGrafanaGraphQLGRPCKafkaKotlinKubernetesMySQLPostgresPrometheusRabbitMQRedisSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Design, develop, and evolve Kotlin BFFs that orchestrate and aggregate data from multiple microservices for web and mobile applications
- Define API contracts (REST and/or GraphQL) with frontend and mobile teams, ensuring versioning and compatibility
- Optimize performance and latency using coroutine-based parallelism, caching, pagination, and reduced inter-service calls
- Implement resilience patterns, including circuit breakers, retries, timeouts, and fallbacks, in integrations with downstream services
- Ensure authentication, authorization, and security best practices, including OAuth2/OIDC, JWT, and sensitive data protection
- Participate in architectural decisions, document trade-offs, and lead code reviews focused on quality and maintainability
- Work with observability and production incident response
- Mentor mid-level and junior developers
Requirements
What you’ll need- Solid, proven backend experience with Kotlin, including coroutines and Flow
- Hands-on experience building BFFs or API aggregation/orchestration layers in production
- Proficiency in Spring Boot (WebFlux is a plus) or Ktor
- Experience with microservices architecture and service integration (REST, gRPC, or GraphQL)
- Knowledge of relational databases (PostgreSQL, MySQL) and caching (Redis)
- Automated testing across application layers (JUnit 5, MockK, Testcontainers)
- Daily experience with Git, CI/CD, and Docker
- Good API security practices and familiarity with Brazil’s General Data Protection Law (LGPD)
- Nice to have: experience with messaging (Kafka or RabbitMQ) and event-driven architecture
- Nice to have: experience with GraphQL (Apollo, Netflix DGS) or API gateways
- Nice to have: Kubernetes and cloud experience (AWS, Azure, or GCP)
- Nice to have: experience with observability tools such as Grafana, Prometheus, Datadog, or ELK
- Nice to have: experience in the financial sector or highly critical environments
- Technical English for reading and documentation is a plus
- Autonomy and ownership of deliverables, risks, and production impact
- Ability to articulate technical decisions with clear trade-offs
- Strong communication with product, frontend, mobile, and business teams
- Collaborative mindset and willingness to share knowledge
Benefits
Comp & perks- Remote work
- Opportunity to work for a company undergoing global expansion, with offices in Portugal, London, Dubai, and the Netherlands
- Professional development initiatives, including the Orange Juice tech community, Training Program, and Leadership School
- Partnerships with NGOs and edtech companies
- An inclusive environment where diversity, respect, and ethics are core values